pdf.svg 13 KB

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