From a4ab262d96a6cf976e874a6053b14487be9b5778 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sat, 1 Jul 2023 21:35:38 -0700 Subject: [PATCH] new svg --- assets/benchmarks.svg | 326 +++++++++++++++++++++-------------------- benchmark/benchmark.py | 4 +- 2 files changed, 172 insertions(+), 158 deletions(-) diff --git a/assets/benchmarks.svg b/assets/benchmarks.svg index d704b4a09..727e6dec1 100644 --- a/assets/benchmarks.svg +++ b/assets/benchmarks.svg @@ -6,7 +6,7 @@ - 2023-07-01T21:30:41.757436 + 2023-07-01T21:35:22.478112 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -363,7 +363,7 @@ z - + @@ -428,7 +428,7 @@ z - + @@ -482,7 +482,7 @@ z - + @@ -525,7 +525,7 @@ z - + @@ -550,16 +550,16 @@ z +" clip-path="url(#p0abf25620c)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.2; stroke-linecap: square"/> - - + @@ -573,11 +573,11 @@ L -3.5 0 +" clip-path="url(#p0abf25620c)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.2; stroke-linecap: square"/> - + @@ -619,11 +619,11 @@ z +" clip-path="url(#p0abf25620c)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.2; stroke-linecap: square"/> - + @@ -638,11 +638,11 @@ L 840.24 320.2992 +" clip-path="url(#p0abf25620c)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.2; stroke-linecap: square"/> - + @@ -657,11 +657,11 @@ L 840.24 229.9328 +" clip-path="url(#p0abf25620c)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.2; stroke-linecap: square"/> - + @@ -717,11 +717,11 @@ z +" clip-path="url(#p0abf25620c)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.2; stroke-linecap: square"/> - + @@ -1072,7 +1072,7 @@ L 174.749508 501.032 L 174.749508 365.142677 L 148.622182 365.142677 z -" clip-path="url(#p308f8803cd)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3e6a8; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: #b3d1e6; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p0abf25620c)" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> - - - - + + - - - - - - - - - - - - - - - - - - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - @@ -1746,20 +1778,6 @@ z M 2150 4716 L 2150 4716 z -" transform="scale(0.015625)"/> - @@ -1778,23 +1796,19 @@ z - - - - - - - - - - - - - - + + + + + + + + + + - + @@ -1971,7 +1985,7 @@ L 179.488 147.515937 L 179.488 132.115937 L 135.488 132.115937 z -" style="fill: url(#hf30f3228df); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" style="fill: url(#h4e311b752c); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> @@ -2011,7 +2025,7 @@ L 179.488 210.250312 L 179.488 194.850312 L 135.488 194.850312 z -" style="fill: url(#h9e3b66ff54); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> +" style="fill: url(#h7697804adc); stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/> @@ -2032,12 +2046,12 @@ z - + - + - + ", "connectionstyle": "arc3,rad=0.3"}, ) ax.annotate( - "Second attempt,\nafter seeing\nunit test errors", + "Second attempt,\nbased on\nunit test errors", xy=(3.1, 68), xytext=(4.25, top), horizontalalignment="center",