|
1 | | -# Benchmark Results |
2 | | - |
3 | 1 | This file is automatically generated by the CI. Do not edit manually. |
4 | 2 |
|
5 | 3 | ### Insert Benchmark |
6 | | -| language | backend | ngram_size | mean | stddev | iterations | |
7 | | -|:-----------|:---------------|-------------:|---------:|----------:|-------------:| |
8 | | -| julia | SimString.jl | 2 | 80.6505 | 21.0123 | 100 | |
9 | | -| julia | SimString.jl | 3 | 100.765 | 23.2582 | 100 | |
10 | | -| julia | SimString.jl | 4 | 119.092 | 30.5536 | 100 | |
11 | | -| python | simstring-fast | 2 | 95.521 | 5.21681 | 100 | |
12 | | -| python | simstring-fast | 3 | 108.091 | 4.38365 | 100 | |
13 | | -| python | simstring-fast | 4 | 116.959 | 4.32326 | 100 | |
14 | | -| python | simstring-rs | 2 | 42.4974 | 0.622324 | 100 | |
15 | | -| python | simstring-rs | 3 | 52.7351 | 1.36337 | 100 | |
16 | | -| python | simstring-rs | 4 | 54.2365 | 2.06723 | 100 | |
17 | | -| ruby | simstring-pure | 2 | 670.429 | 22.1616 | 30 | |
18 | | -| ruby | simstring-pure | 3 | 754.771 | 20.087 | 27 | |
19 | | -| ruby | simstring-pure | 4 | 909.656 | 44.5458 | 23 | |
20 | | -| rust | simstring-rs | 2 | 40.1723 | 0.43441 | 100 | |
21 | | -| rust | simstring-rs | 3 | 46.6453 | 1.09456 | 100 | |
22 | | -| rust | simstring-rs | 4 | 48.1507 | 1.02915 | 100 | |
| 4 | +| language | backend | ngram_size | mean | stddev | iterations | |
| 5 | +|:-----------|:---------------------------------|-------------:|---------:|---------:|-------------:| |
| 6 | +| julia | SimString.jl | 2 | 77.7066 | 19.5807 | 100 | |
| 7 | +| julia | SimString.jl | 3 | 92.1504 | 20.8668 | 100 | |
| 8 | +| julia | SimString.jl | 4 | 107.695 | 27.2596 | 100 | |
| 9 | +| python | simstring-fast | 2 | 93.5577 | 3.50886 | 100 | |
| 10 | +| python | simstring-fast | 3 | 107.945 | 3.27368 | 100 | |
| 11 | +| python | simstring-fast | 4 | 117.722 | 4.7484 | 100 | |
| 12 | +| python | simstring-rust (python bindings) | 2 | 43.6121 | 0.7356 | 100 | |
| 13 | +| python | simstring-rust (python bindings) | 3 | 51.6346 | 3.1949 | 100 | |
| 14 | +| python | simstring-rust (python bindings) | 4 | 52.6984 | 1.48934 | 100 | |
| 15 | +| ruby | simstring-pure | 2 | 634.592 | 10.8389 | 32 | |
| 16 | +| ruby | simstring-pure | 3 | 692.271 | 9.93269 | 29 | |
| 17 | +| ruby | simstring-pure | 4 | 792.796 | 14.7613 | 26 | |
| 18 | +| rust | simstring-rust (native) | 2 | 39.8914 | 2.17009 | 100 | |
| 19 | +| rust | simstring-rust (native) | 3 | 46.3247 | 1.56468 | 100 | |
| 20 | +| rust | simstring-rust (native) | 4 | 48.074 | 1.23639 | 100 | |
23 | 21 |
|
24 | 22 | ### Search Benchmark |
25 | | -| language | backend | ngram_size | threshold | mean | stddev | iterations | |
26 | | -|:-----------|:------------------------|-------------:|------------:|----------:|-----------:|-------------:| |
27 | | -| julia | SimString.jl | 2 | 0.6 | 375.134 | 10.4744 | 54 | |
28 | | -| julia | SimString.jl | 2 | 0.7 | 245.266 | 6.79395 | 82 | |
29 | | -| julia | SimString.jl | 2 | 0.8 | 128.147 | 3.42677 | 100 | |
30 | | -| julia | SimString.jl | 3 | 0.6 | 300.662 | 7.33926 | 67 | |
31 | | -| julia | SimString.jl | 3 | 0.7 | 198.17 | 5.10718 | 100 | |
32 | | -| julia | SimString.jl | 3 | 0.8 | 113.646 | 2.82547 | 100 | |
33 | | -| julia | SimString.jl | 4 | 0.6 | 271.61 | 4.51144 | 74 | |
34 | | -| julia | SimString.jl | 4 | 0.7 | 184.966 | 3.44128 | 100 | |
35 | | -| julia | SimString.jl | 4 | 0.8 | 109.759 | 3.06961 | 100 | |
36 | | -| python | simstring-fast | 2 | 0.6 | 109.165 | 5.79545 | 100 | |
37 | | -| python | simstring-fast | 2 | 0.7 | 48.0729 | 1.45259 | 100 | |
38 | | -| python | simstring-fast | 2 | 0.8 | 20.2458 | 0.326514 | 100 | |
39 | | -| python | simstring-fast | 2 | 0.9 | 8.80432 | 0.0437273 | 100 | |
40 | | -| python | simstring-fast | 3 | 0.6 | 81.4299 | 3.97927 | 100 | |
41 | | -| python | simstring-fast | 3 | 0.7 | 35.8862 | 1.83089 | 100 | |
42 | | -| python | simstring-fast | 3 | 0.8 | 17.7348 | 0.966995 | 100 | |
43 | | -| python | simstring-fast | 3 | 0.9 | 8.92933 | 0.121862 | 100 | |
44 | | -| python | simstring-fast | 4 | 0.6 | 67.3804 | 3.73679 | 100 | |
45 | | -| python | simstring-fast | 4 | 0.7 | 32.4972 | 1.05041 | 100 | |
46 | | -| python | simstring-fast | 4 | 0.8 | 16.6173 | 0.311276 | 100 | |
47 | | -| python | simstring-fast | 4 | 0.9 | 9.28618 | 0.0926504 | 100 | |
48 | | -| python | simstring-rust-bindings | 2 | 0.6 | 24.4744 | 1.32718 | 100 | |
49 | | -| python | simstring-rust-bindings | 2 | 0.7 | 15.8993 | 1.12958 | 100 | |
50 | | -| python | simstring-rust-bindings | 2 | 0.8 | 9.68759 | 0.62584 | 100 | |
51 | | -| python | simstring-rust-bindings | 2 | 0.9 | 5.91561 | 0.234921 | 100 | |
52 | | -| python | simstring-rust-bindings | 3 | 0.6 | 23.5688 | 1.34169 | 100 | |
53 | | -| python | simstring-rust-bindings | 3 | 0.7 | 16.2248 | 0.877821 | 100 | |
54 | | -| python | simstring-rust-bindings | 3 | 0.8 | 10.5892 | 0.879114 | 100 | |
55 | | -| python | simstring-rust-bindings | 3 | 0.9 | 6.8736 | 0.93898 | 100 | |
56 | | -| python | simstring-rust-bindings | 4 | 0.6 | 24.0104 | 1.14274 | 100 | |
57 | | -| python | simstring-rust-bindings | 4 | 0.7 | 17.8308 | 1.42746 | 100 | |
58 | | -| python | simstring-rust-bindings | 4 | 0.8 | 11.6114 | 0.799871 | 100 | |
59 | | -| python | simstring-rust-bindings | 4 | 0.9 | 7.0244 | 0.372312 | 100 | |
60 | | -| ruby | simstring-pure | 2 | 0.6 | 796.311 | 11.9849 | 26 | |
61 | | -| ruby | simstring-pure | 2 | 0.7 | 391.638 | 4.69988 | 52 | |
62 | | -| ruby | simstring-pure | 2 | 0.8 | 187.394 | 3.80707 | 100 | |
63 | | -| ruby | simstring-pure | 3 | 0.6 | 644.496 | 8.91311 | 32 | |
64 | | -| ruby | simstring-pure | 3 | 0.7 | 315.953 | 3.89801 | 64 | |
65 | | -| ruby | simstring-pure | 3 | 0.8 | 163.281 | 2.74836 | 100 | |
66 | | -| ruby | simstring-pure | 4 | 0.6 | 572.758 | 8.28223 | 35 | |
67 | | -| ruby | simstring-pure | 4 | 0.7 | 317.667 | 6.33145 | 63 | |
68 | | -| ruby | simstring-pure | 4 | 0.8 | 171.303 | 2.72188 | 100 | |
69 | | -| rust | simstring-rs | 2 | 0.6 | 26.0885 | 0.76532 | 100 | |
70 | | -| rust | simstring-rs | 2 | 0.7 | 16.0384 | 0.121523 | 100 | |
71 | | -| rust | simstring-rs | 2 | 0.8 | 9.21173 | 0.24701 | 100 | |
72 | | -| rust | simstring-rs | 2 | 0.9 | 4.93121 | 0.0531406 | 100 | |
73 | | -| rust | simstring-rs | 3 | 0.6 | 25.6994 | 0.501844 | 100 | |
74 | | -| rust | simstring-rs | 3 | 0.7 | 17.247 | 0.398846 | 100 | |
75 | | -| rust | simstring-rs | 3 | 0.8 | 10.3344 | 0.312341 | 100 | |
76 | | -| rust | simstring-rs | 3 | 0.9 | 5.62304 | 0.575304 | 100 | |
77 | | -| rust | simstring-rs | 4 | 0.6 | 26.9472 | 0.880154 | 100 | |
78 | | -| rust | simstring-rs | 4 | 0.7 | 19.6357 | 0.556563 | 100 | |
79 | | -| rust | simstring-rs | 4 | 0.8 | 11.7188 | 0.345507 | 100 | |
80 | | -| rust | simstring-rs | 4 | 0.9 | 6.19588 | 0.0724904 | 100 | |
| 23 | +| language | backend | ngram_size | threshold | mean | stddev | iterations | |
| 24 | +|:-----------|:---------------------------------|-------------:|------------:|----------:|-----------:|-------------:| |
| 25 | +| julia | SimString.jl | 2 | 0.6 | 351.232 | 9.29434 | 57 | |
| 26 | +| julia | SimString.jl | 2 | 0.7 | 230.118 | 7.23406 | 87 | |
| 27 | +| julia | SimString.jl | 2 | 0.8 | 124.303 | 3.30363 | 100 | |
| 28 | +| julia | SimString.jl | 3 | 0.6 | 286.775 | 5.64881 | 70 | |
| 29 | +| julia | SimString.jl | 3 | 0.7 | 190.189 | 5.04987 | 100 | |
| 30 | +| julia | SimString.jl | 3 | 0.8 | 113.104 | 3.84123 | 100 | |
| 31 | +| julia | SimString.jl | 4 | 0.6 | 271.912 | 7.35192 | 74 | |
| 32 | +| julia | SimString.jl | 4 | 0.7 | 187.574 | 4.73389 | 100 | |
| 33 | +| julia | SimString.jl | 4 | 0.8 | 112.754 | 3.93882 | 100 | |
| 34 | +| python | simstring-fast | 2 | 0.6 | 108.694 | 3.35173 | 100 | |
| 35 | +| python | simstring-fast | 2 | 0.7 | 46.7187 | 0.75545 | 100 | |
| 36 | +| python | simstring-fast | 2 | 0.8 | 20.0745 | 0.134391 | 100 | |
| 37 | +| python | simstring-fast | 2 | 0.9 | 8.78554 | 0.07913 | 100 | |
| 38 | +| python | simstring-fast | 3 | 0.6 | 80.9834 | 3.26017 | 100 | |
| 39 | +| python | simstring-fast | 3 | 0.7 | 36.5955 | 1.0176 | 100 | |
| 40 | +| python | simstring-fast | 3 | 0.8 | 16.969 | 0.49611 | 100 | |
| 41 | +| python | simstring-fast | 3 | 0.9 | 8.90139 | 0.174447 | 100 | |
| 42 | +| python | simstring-fast | 4 | 0.6 | 67.5408 | 6.70183 | 100 | |
| 43 | +| python | simstring-fast | 4 | 0.7 | 34.8131 | 2.08825 | 100 | |
| 44 | +| python | simstring-fast | 4 | 0.8 | 18.9329 | 1.16787 | 100 | |
| 45 | +| python | simstring-fast | 4 | 0.9 | 9.16833 | 0.184366 | 100 | |
| 46 | +| python | simstring-rust (python bindings) | 2 | 0.6 | 23.621 | 1.32277 | 100 | |
| 47 | +| python | simstring-rust (python bindings) | 2 | 0.7 | 15.0707 | 1.21974 | 100 | |
| 48 | +| python | simstring-rust (python bindings) | 2 | 0.8 | 9.39484 | 0.676622 | 100 | |
| 49 | +| python | simstring-rust (python bindings) | 2 | 0.9 | 5.71608 | 0.254605 | 100 | |
| 50 | +| python | simstring-rust (python bindings) | 3 | 0.6 | 22.6153 | 0.876242 | 100 | |
| 51 | +| python | simstring-rust (python bindings) | 3 | 0.7 | 15.4416 | 0.521762 | 100 | |
| 52 | +| python | simstring-rust (python bindings) | 3 | 0.8 | 10.1303 | 0.428579 | 100 | |
| 53 | +| python | simstring-rust (python bindings) | 3 | 0.9 | 6.41059 | 0.283969 | 100 | |
| 54 | +| python | simstring-rust (python bindings) | 4 | 0.6 | 23.7282 | 1.80767 | 100 | |
| 55 | +| python | simstring-rust (python bindings) | 4 | 0.7 | 17.5525 | 1.27995 | 100 | |
| 56 | +| python | simstring-rust (python bindings) | 4 | 0.8 | 11.1011 | 0.131539 | 100 | |
| 57 | +| python | simstring-rust (python bindings) | 4 | 0.9 | 6.95491 | 0.180512 | 100 | |
| 58 | +| ruby | simstring-pure | 2 | 0.6 | 789.892 | 9.73938 | 26 | |
| 59 | +| ruby | simstring-pure | 2 | 0.7 | 383.352 | 4.05331 | 53 | |
| 60 | +| ruby | simstring-pure | 2 | 0.8 | 178.392 | 4.30337 | 100 | |
| 61 | +| ruby | simstring-pure | 3 | 0.6 | 625.486 | 10.8595 | 32 | |
| 62 | +| ruby | simstring-pure | 3 | 0.7 | 305.359 | 3.66534 | 66 | |
| 63 | +| ruby | simstring-pure | 3 | 0.8 | 156.474 | 2.12409 | 100 | |
| 64 | +| ruby | simstring-pure | 4 | 0.6 | 566.976 | 10.4151 | 36 | |
| 65 | +| ruby | simstring-pure | 4 | 0.7 | 300.77 | 4.93432 | 67 | |
| 66 | +| ruby | simstring-pure | 4 | 0.8 | 161.831 | 2.88929 | 100 | |
| 67 | +| rust | simstring-rust (native) | 2 | 0.6 | 26.2539 | 0.770648 | 100 | |
| 68 | +| rust | simstring-rust (native) | 2 | 0.7 | 16.2243 | 0.298774 | 100 | |
| 69 | +| rust | simstring-rust (native) | 2 | 0.8 | 9.44116 | 0.161433 | 100 | |
| 70 | +| rust | simstring-rust (native) | 2 | 0.9 | 4.92753 | 0.0502663 | 100 | |
| 71 | +| rust | simstring-rust (native) | 3 | 0.6 | 26.0207 | 0.738713 | 100 | |
| 72 | +| rust | simstring-rust (native) | 3 | 0.7 | 17.7409 | 1.203 | 100 | |
| 73 | +| rust | simstring-rust (native) | 3 | 0.8 | 10.4136 | 0.368505 | 100 | |
| 74 | +| rust | simstring-rust (native) | 3 | 0.9 | 5.47285 | 0.04762 | 100 | |
| 75 | +| rust | simstring-rust (native) | 4 | 0.6 | 26.8931 | 0.94452 | 100 | |
| 76 | +| rust | simstring-rust (native) | 4 | 0.7 | 19.4537 | 0.519856 | 100 | |
| 77 | +| rust | simstring-rust (native) | 4 | 0.8 | 11.7432 | 0.0606801 | 100 | |
| 78 | +| rust | simstring-rust (native) | 4 | 0.9 | 6.20184 | 0.140695 | 100 | |
81 | 79 |
|
0 commit comments