pdf.svg 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
  2. <text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
  3. async/mpsc_integer/futures::channel::mpsc/10
  4. </text>
  5. <text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
  6. Iterations
  7. </text>
  8. <text x="480" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  9. Average Time (us)
  10. </text>
  11. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,473 "/>
  12. <text x="77" y="430" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  13. 20
  14. </text>
  15. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,430 86,430 "/>
  16. <text x="77" y="388" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  17. 40
  18. </text>
  19. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,388 86,388 "/>
  20. <text x="77" y="346" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  21. 60
  22. </text>
  23. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,346 86,346 "/>
  24. <text x="77" y="304" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  25. 80
  26. </text>
  27. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,304 86,304 "/>
  28. <text x="77" y="262" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  29. 100
  30. </text>
  31. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,262 86,262 "/>
  32. <text x="77" y="220" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  33. 120
  34. </text>
  35. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,220 86,220 "/>
  36. <text x="77" y="178" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  37. 140
  38. </text>
  39. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,178 86,178 "/>
  40. <text x="77" y="136" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  41. 160
  42. </text>
  43. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,136 86,136 "/>
  44. <text x="77" y="94" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  45. 180
  46. </text>
  47. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,94 86,94 "/>
  48. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 873,473 "/>
  49. <text x="177" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  50. 200
  51. </text>
  52. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="177,473 177,478 "/>
  53. <text x="278" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  54. 300
  55. </text>
  56. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="278,473 278,478 "/>
  57. <text x="379" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  58. 400
  59. </text>
  60. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="379,473 379,478 "/>
  61. <text x="479" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  62. 500
  63. </text>
  64. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="479,473 479,478 "/>
  65. <text x="580" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  66. 600
  67. </text>
  68. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="580,473 580,478 "/>
  69. <text x="681" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  70. 700
  71. </text>
  72. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="681,473 681,478 "/>
  73. <text x="782" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  74. 800
  75. </text>
  76. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="782,473 782,478 "/>
  77. <text x="933" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(90, 933, 263)">
  78. Density (a.u.)
  79. </text>
  80. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,54 873,473 "/>
  81. <text x="916" y="423" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  82. 5e-4
  83. </text>
  84. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,423 878,423 "/>
  85. <text x="916" y="373" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  86. 0.001
  87. </text>
  88. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,373 878,373 "/>
  89. <text x="883" y="324" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  90. 0.0015
  91. </text>
  92. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,324 878,324 "/>
  93. <text x="916" y="274" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  94. 0.002
  95. </text>
  96. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,274 878,274 "/>
  97. <text x="883" y="225" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  98. 0.0025
  99. </text>
  100. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,225 878,225 "/>
  101. <text x="916" y="175" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  102. 0.003
  103. </text>
  104. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,175 878,175 "/>
  105. <text x="883" y="126" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  106. 0.0035
  107. </text>
  108. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,126 878,126 "/>
  109. <text x="916" y="76" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  110. 0.004
  111. </text>
  112. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,76 878,76 "/>
  113. <polygon opacity="0.5" fill="#1F78B4" points="87,472 88,472 90,472 91,472 93,472 94,472 96,472 98,472 99,472 101,472 102,472 104,472 105,472 107,472 109,472 110,472 112,472 113,472 115,472 116,472 118,472 120,471 121,471 123,471 124,471 126,471 127,471 129,471 131,471 132,470 134,470 135,470 137,470 138,470 140,470 142,469 143,469 145,469 146,469 148,469 150,468 151,468 153,468 154,468 156,467 157,467 159,467 161,466 162,466 164,466 165,466 167,465 168,465 170,465 172,464 173,464 175,464 176,463 178,463 179,463 181,462 183,462 184,462 186,461 187,461 189,461 190,461 192,460 194,460 195,460 197,459 198,459 200,459 201,459 203,459 205,458 206,458 208,458 209,458 211,458 213,457 214,457 216,457 217,457 219,457 220,457 222,457 224,457 225,457 227,457 228,457 230,457 231,457 233,457 235,457 236,457 238,457 239,457 241,457 242,457 244,457 246,457 247,457 249,457 250,458 252,458 253,458 255,458 257,458 258,458 260,459 261,459 263,459 264,459 266,460 268,460 269,460 271,460 272,461 274,461 276,461 277,461 279,462 280,462 282,462 283,463 285,463 287,463 288,463 290,464 291,464 293,464 294,464 296,465 298,465 299,465 301,465 302,465 304,465 305,466 307,466 309,466 310,466 312,466 313,466 315,466 316,466 318,466 320,466 321,466 323,465 324,465 326,465 327,465 329,465 331,464 332,464 334,463 335,463 337,463 339,462 340,462 342,461 343,460 345,460 346,459 348,458 350,458 351,457 353,456 354,455 356,454 357,453 359,452 361,451 362,450 364,449 365,448 367,447 368,446 370,445 372,444 373,442 375,441 376,440 378,439 379,437 381,436 383,435 384,433 386,432 387,430 389,429 391,427 392,426 394,424 395,423 397,421 398,420 400,418 402,416 403,415 405,413 406,411 408,409 409,408 411,406 413,404 414,402 416,400 417,398 419,396 420,393 422,391 424,389 425,387 427,384 428,382 430,379 431,376 433,374 435,371 436,368 438,365 439,362 441,359 442,355 444,352 446,348 447,345 449,341 450,337 452,334 454,330 455,326 457,322 458,317 460,313 461,309 463,304 465,300 466,295 468,290 469,286 471,281 472,276 474,271 476,266 477,261 479,256 480,251 482,246 483,241 485,236 487,231 488,226 490,221 491,217 493,212 494,207 496,202 498,197 499,193 501,188 502,184 504,179 505,175 507,171 509,167 510,163 512,159 513,155 515,151 517,148 518,144 520,141 521,138 523,135 524,132 526,129 528,126 529,124 531,121 532,119 534,116 535,114 537,112 539,110 540,108 542,106 543,104 545,102 546,100 548,99 550,97 551,95 553,94 554,92 556,90 557,89 559,87 561,86 562,84 564,83 565,81 567,79 568,78 570,76 572,75 573,73 575,72 576,70 578,69 580,68 581,66 583,65 584,64 586,62 587,61 589,60 591,59 592,58 594,57 595,56 597,55 598,54 600,54 602,53 603,53 605,53 606,53 608,53 609,53 611,53 613,53 614,54 616,54 617,55 619,56 620,57 622,58 624,59 625,61 627,63 628,64 630,66 632,68 633,70 635,73 636,75 638,77 639,80 641,83 643,86 644,89 646,92 647,95 649,98 650,101 652,105 654,109 655,112 657,116 658,120 660,124 661,128 663,132 665,136 666,140 668,144 669,149 671,153 672,158 674,162 676,167 677,172 679,177 680,182 682,187 683,192 685,197 687,202 688,207 690,212 691,217 693,223 695,228 696,233 698,239 699,244 701,250 702,255 704,261 706,267 707,272 709,278 710,283 712,289 713,294 715,300 717,305 718,311 720,316 721,321 723,327 724,332 726,337 728,342 729,347 731,352 732,357 734,362 735,366 737,371 739,375 740,379 742,384 743,388 745,392 746,395 748,399 750,403 751,406 753,410 754,413 756,416 758,419 759,422 761,424 762,427 764,430 765,432 767,434 769,437 770,439 772,441 773,443 775,444 776,446 778,448 780,449 781,451 783,452 784,453 786,455 787,456 789,457 791,458 792,459 794,460 795,461 797,461 798,462 800,463 802,464 803,464 805,465 806,465 808,466 809,466 811,467 813,467 814,468 816,468 817,468 819,469 821,469 822,469 824,470 825,470 827,470 828,470 830,470 832,471 833,471 835,471 836,471 838,471 839,471 841,471 843,472 844,472 846,472 847,472 849,472 850,472 852,472 854,472 855,472 857,472 858,472 860,472 861,472 863,472 865,472 866,472 868,472 869,472 871,472 873,472 873,473 87,473 "/>
  114. <polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="578,472 578,53 "/>
  115. <polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="339,472 339,53 "/>
  116. <polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="829,472 829,53 "/>
  117. <polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="156,472 156,53 "/>
  118. <polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="873,472 873,53 "/>
  119. <circle cx="203" cy="438" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
  120. <circle cx="259" cy="262" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
  121. <circle cx="203" cy="438" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
  122. <circle cx="259" cy="262" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
  123. <text x="776" y="228" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  124. PDF
  125. </text>
  126. <text x="776" y="243" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  127. Mean
  128. </text>
  129. <text x="776" y="258" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  130. &quot;Clean&quot; sample
  131. </text>
  132. <text x="776" y="273" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  133. Mild outliers
  134. </text>
  135. <text x="776" y="288" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  136. Severe outliers
  137. </text>
  138. <rect x="746" y="228" width="20" height="10" opacity="0.5" fill="#1F78B4" stroke="none"/>
  139. <polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="746,248 766,248 "/>
  140. <circle cx="756" cy="263" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
  141. <circle cx="756" cy="278" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
  142. <circle cx="756" cy="293" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
  143. </svg>