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