Avatar for the Jij-Inc user
Jij-Inc
ommx
BlogDocsChangelog

`Instance.random_state`, Add benchmark for `evaluate`

#499Merged
Comparing
bench-evaluate-samples
(
199fa82
) with
bench-evaluate-samples
(
0622610
)
CodSpeed Performance Gauge
+30%
Improvements
1
Regressions
0
Untouched
97
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

test_evaluate
python/ommx-tests/tests/test_bench_evaluate.py::test_evaluate
CodSpeed Performance Gauge
+30%
1.5 s
1.1 s

Passed

test_sum_linear_small_many[1000]
python/ommx-tests/tests/test_bench_linear_add.py::test_sum_linear_small_many[1000]
CodSpeed Performance Gauge
+1%
2 ms
1.9 ms
test_sum_linear_small_many[10000]
python/ommx-tests/tests/test_bench_linear_add.py::test_sum_linear_small_many[10000]
CodSpeed Performance Gauge
+1%
19.3 ms
19.1 ms
test_sum_linear_small_many[100]
python/ommx-tests/tests/test_bench_linear_add.py::test_sum_linear_small_many[100]
CodSpeed Performance Gauge
+1%
236.1 µs
233.5 µs
partial-evaluate-polynomial-all[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_all::partial-evaluate-polynomial-all::partial-evaluate-polynomial-all[100]
CodSpeed Performance Gauge
+1%
63.1 µs
62.5 µs
partial-evaluate-polynomial-half[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_half::partial-evaluate-polynomial-half::partial-evaluate-polynomial-half[100]
CodSpeed Performance Gauge
+1%
78 µs
77.3 µs
partial-evaluate-quadratic-all[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_all::partial-evaluate-quadratic-all::partial-evaluate-quadratic-all[100]
CodSpeed Performance Gauge
+1%
25.4 µs
25.1 µs
test_sum_quadratic_large_little[1000]
python/ommx-tests/tests/test_bench_quadratic_add.py::test_sum_quadratic_large_little[1000]
CodSpeed Performance Gauge
+1%
468.6 µs
465.2 µs
evaluate-polynomial[1000]
rust/ommx/benches/evaluate.rs::benches::evaluate_polynomial::evaluate-polynomial::evaluate-polynomial[1000]
CodSpeed Performance Gauge
+1%
237.7 µs
236.3 µs
test_sum_function_large_little[1000]
python/ommx-tests/tests/test_bench_function_add.py::test_sum_function_large_little[1000]
CodSpeed Performance Gauge
0%
322.9 µs
322.2 µs
partial-evaluate-quadratic-one[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_one::partial-evaluate-quadratic-one::partial-evaluate-quadratic-one[100]
CodSpeed Performance Gauge
0%
39.7 µs
39.6 µs
test_sum_function_large_little[100]
python/ommx-tests/tests/test_bench_function_add.py::test_sum_function_large_little[100]
CodSpeed Performance Gauge
0%
64 µs
63.9 µs
test_sum_polynomial_large_little[100]
python/ommx-tests/tests/test_bench_polynomial_add.py::test_sum_polynomial_large_little[100]
CodSpeed Performance Gauge
0%
115 µs
114.8 µs
partial-evaluate-quadratic-half[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_half::partial-evaluate-quadratic-half::partial-evaluate-quadratic-half[100]
CodSpeed Performance Gauge
0%
39.2 µs
39.1 µs
test_evaluate_samples[samples1]
python/ommx-tests/tests/test_bench_evaluate.py::test_evaluate_samples[samples1]
CodSpeed Performance Gauge
0%
6.4 s
6.4 s
test_sum_function_small_many[10000]
python/ommx-tests/tests/test_bench_function_add.py::test_sum_function_small_many[10000]
CodSpeed Performance Gauge
0%
19.8 ms
19.8 ms
evaluate-linear[1000]
rust/ommx/benches/evaluate.rs::benches::evaluate_linear::evaluate-linear::evaluate-linear[1000]
CodSpeed Performance Gauge
0%
158.6 µs
158.5 µs
evaluate-quadratic[1000]
rust/ommx/benches/evaluate.rs::benches::evaluate_quadratic::evaluate-quadratic::evaluate-quadratic[1000]
CodSpeed Performance Gauge
0%
196.3 µs
196.2 µs
test_to_qubo_pbi[1000]
python/ommx-tests/tests/test_bench_to_qubo.py::test_to_qubo_pbi[1000]
CodSpeed Performance Gauge
0%
10 s
10 s
test_sum_linear_large_little[10000]
python/ommx-tests/tests/test_bench_linear_add.py::test_sum_linear_large_little[10000]
CodSpeed Performance Gauge
0%
3 ms
3 ms
evaluate-linear[10000]
rust/ommx/benches/evaluate.rs::benches::evaluate_linear::evaluate-linear::evaluate-linear[10000]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
partial-evaluate-linear-all[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_all::partial-evaluate-linear-all::partial-evaluate-linear-all[10000]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_to_qubo_pbi[100]
python/ommx-tests/tests/test_bench_to_qubo.py::test_to_qubo_pbi[100]
CodSpeed Performance Gauge
0%
79.7 ms
79.7 ms
partial-evaluate-polynomial-one[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_one::partial-evaluate-polynomial-one::partial-evaluate-polynomial-one[100]
CodSpeed Performance Gauge
0%
76.3 µs
76.3 µs
partial-evaluate-linear-half[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_half::partial-evaluate-linear-half::partial-evaluate-linear-half[10000]
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
evaluate-quadratic[100]
rust/ommx/benches/evaluate.rs::benches::evaluate_quadratic::evaluate-quadratic::evaluate-quadratic[100]
CodSpeed Performance Gauge
0%
21.8 µs
21.8 µs
square-linear[100]
rust/ommx/benches/mul.rs::benches::square_linear::square-linear::square-linear[100]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
square-linear[10]
rust/ommx/benches/mul.rs::benches::square_linear::square-linear::square-linear[10]
CodSpeed Performance Gauge
0%
16.7 µs
16.7 µs
square-polynomial[100]
rust/ommx/benches/mul.rs::benches::square_polynomial::square-polynomial::square-polynomial[100]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
square-polynomial[10]
rust/ommx/benches/mul.rs::benches::square_polynomial::square-polynomial::square-polynomial[10]
CodSpeed Performance Gauge
0%
63.1 µs
63.1 µs
square-quadratic[100]
rust/ommx/benches/mul.rs::benches::square_quadratic::square-quadratic::square-quadratic[100]
CodSpeed Performance Gauge
0%
5.7 ms
5.7 ms
square-quadratic[10]
rust/ommx/benches/mul.rs::benches::square_quadratic::square-quadratic::square-quadratic[10]
CodSpeed Performance Gauge
0%
70.5 µs
70.5 µs
add-small-many-linear-to-polynomial[10000]
rust/ommx/benches/sum.rs::benches::add_small_many_linear_to_polynomial::add-small-many-linear-to-polynomial::add-small-many-linear-to-polynomial[10000]
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
add-small-many-linear-to-polynomial[1000]
rust/ommx/benches/sum.rs::benches::add_small_many_linear_to_polynomial::add-small-many-linear-to-polynomial::add-small-many-linear-to-polynomial[1000]
CodSpeed Performance Gauge
0%
532.8 µs
532.8 µs
add-small-many-linear-to-polynomial[100]
rust/ommx/benches/sum.rs::benches::add_small_many_linear_to_polynomial::add-small-many-linear-to-polynomial::add-small-many-linear-to-polynomial[100]
CodSpeed Performance Gauge
0%
64.6 µs
64.6 µs
add-small-many-linear-to-quadratic[10000]
rust/ommx/benches/sum.rs::benches::add_small_many_linear_to_quadratic::add-small-many-linear-to-quadratic::add-small-many-linear-to-quadratic[10000]
CodSpeed Performance Gauge
0%
4.6 ms
4.6 ms
add-small-many-linear-to-quadratic[1000]
rust/ommx/benches/sum.rs::benches::add_small_many_linear_to_quadratic::add-small-many-linear-to-quadratic::add-small-many-linear-to-quadratic[1000]
CodSpeed Performance Gauge
0%
394.8 µs
394.8 µs
add-small-many-linear-to-quadratic[100]
rust/ommx/benches/sum.rs::benches::add_small_many_linear_to_quadratic::add-small-many-linear-to-quadratic::add-small-many-linear-to-quadratic[100]
CodSpeed Performance Gauge
0%
48.3 µs
48.3 µs
sum-linear-large-little[10000]
rust/ommx/benches/sum.rs::benches::sum_linear_large_little::sum-linear-large-little::sum-linear-large-little[10000]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
sum-linear-large-little[1000]
rust/ommx/benches/sum.rs::benches::sum_linear_large_little::sum-linear-large-little::sum-linear-large-little[1000]
CodSpeed Performance Gauge
0%
332.7 µs
332.7 µs
sum-linear-large-little[100]
rust/ommx/benches/sum.rs::benches::sum_linear_large_little::sum-linear-large-little::sum-linear-large-little[100]
CodSpeed Performance Gauge
0%
28.1 µs
28.1 µs
sum-linear-small-many[10000]
rust/ommx/benches/sum.rs::benches::sum_linear_small_many::sum-linear-small-many::sum-linear-small-many[10000]
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
sum-linear-small-many[1000]
rust/ommx/benches/sum.rs::benches::sum_linear_small_many::sum-linear-small-many::sum-linear-small-many[1000]
CodSpeed Performance Gauge
0%
391.6 µs
391.6 µs
sum-linear-small-many[100]
rust/ommx/benches/sum.rs::benches::sum_linear_small_many::sum-linear-small-many::sum-linear-small-many[100]
CodSpeed Performance Gauge
0%
45.9 µs
45.9 µs
sum-polynomial-large-little[10000]
rust/ommx/benches/sum.rs::benches::sum_polynomial_large_little::sum-polynomial-large-little::sum-polynomial-large-little[10000]
CodSpeed Performance Gauge
0%
5.6 ms
5.6 ms
sum-polynomial-large-little[1000]
rust/ommx/benches/sum.rs::benches::sum_polynomial_large_little::sum-polynomial-large-little::sum-polynomial-large-little[1000]
CodSpeed Performance Gauge
0%
601.7 µs
601.7 µs
sum-polynomial-large-little[100]
rust/ommx/benches/sum.rs::benches::sum_polynomial_large_little::sum-polynomial-large-little::sum-polynomial-large-little[100]
CodSpeed Performance Gauge
0%
73.1 µs
73.1 µs
sum-polynomial-small-many[10000]
rust/ommx/benches/sum.rs::benches::sum_polynomial_small_many::sum-polynomial-small-many::sum-polynomial-small-many[10000]
CodSpeed Performance Gauge
0%
11.4 ms
11.4 ms
sum-polynomial-small-many[1000]
rust/ommx/benches/sum.rs::benches::sum_polynomial_small_many::sum-polynomial-small-many::sum-polynomial-small-many[1000]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
sum-polynomial-small-many[100]
rust/ommx/benches/sum.rs::benches::sum_polynomial_small_many::sum-polynomial-small-many::sum-polynomial-small-many[100]
CodSpeed Performance Gauge
0%
136.9 µs
136.9 µs
sum-quadratic-large-little[10000]
rust/ommx/benches/sum.rs::benches::sum_quadratic_large_little::sum-quadratic-large-little::sum-quadratic-large-little[10000]
CodSpeed Performance Gauge
0%
4 ms
4 ms
sum-quadratic-large-little[1000]
rust/ommx/benches/sum.rs::benches::sum_quadratic_large_little::sum-quadratic-large-little::sum-quadratic-large-little[1000]
CodSpeed Performance Gauge
0%
459.3 µs
459.3 µs
sum-quadratic-large-little[100]
rust/ommx/benches/sum.rs::benches::sum_quadratic_large_little::sum-quadratic-large-little::sum-quadratic-large-little[100]
CodSpeed Performance Gauge
0%
39.4 µs
39.4 µs
sum-quadratic-small-many[10000]
rust/ommx/benches/sum.rs::benches::sum_quadratic_small_many::sum-quadratic-small-many::sum-quadratic-small-many[10000]
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
sum-quadratic-small-many[1000]
rust/ommx/benches/sum.rs::benches::sum_quadratic_small_many::sum-quadratic-small-many::sum-quadratic-small-many[1000]
CodSpeed Performance Gauge
0%
672.8 µs
672.8 µs
sum-quadratic-small-many[100]
rust/ommx/benches/sum.rs::benches::sum_quadratic_small_many::sum-quadratic-small-many::sum-quadratic-small-many[100]
CodSpeed Performance Gauge
0%
63.1 µs
63.1 µs
partial-evaluate-linear-one[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_one::partial-evaluate-linear-one::partial-evaluate-linear-one[10000]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
evaluate-polynomial[10000]
rust/ommx/benches/evaluate.rs::benches::evaluate_polynomial::evaluate-polynomial::evaluate-polynomial[10000]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
partial-evaluate-polynomial-one[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_one::partial-evaluate-polynomial-one::partial-evaluate-polynomial-one[10000]
CodSpeed Performance Gauge
0%
7.3 ms
7.3 ms
partial-evaluate-polynomial-half[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_half::partial-evaluate-polynomial-half::partial-evaluate-polynomial-half[10000]
CodSpeed Performance Gauge
0%
6.3 ms
6.3 ms
test_sum_function_small_many[1000]
python/ommx-tests/tests/test_bench_function_add.py::test_sum_function_small_many[1000]
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
partial-evaluate-polynomial-one[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_one::partial-evaluate-polynomial-one::partial-evaluate-polynomial-one[1000]
CodSpeed Performance Gauge
0%
791.4 µs
791.4 µs
partial-evaluate-linear-one[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_one::partial-evaluate-linear-one::partial-evaluate-linear-one[1000]
CodSpeed Performance Gauge
0%
264 µs
264.1 µs
partial-evaluate-linear-half[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_half::partial-evaluate-linear-half::partial-evaluate-linear-half[1000]
CodSpeed Performance Gauge
0%
209.7 µs
209.8 µs
test_evaluate_samples[samples2]
python/ommx-tests/tests/test_bench_evaluate.py::test_evaluate_samples[samples2]
CodSpeed Performance Gauge
0%
19.9 s
19.9 s
test_sum_polynomial_large_little[10000]
python/ommx-tests/tests/test_bench_polynomial_add.py::test_sum_polynomial_large_little[10000]
CodSpeed Performance Gauge
0%
7 ms
7 ms
partial-evaluate-quadratic-one[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_one::partial-evaluate-quadratic-one::partial-evaluate-quadratic-one[10000]
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
partial-evaluate-polynomial-all[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_all::partial-evaluate-polynomial-all::partial-evaluate-polynomial-all[10000]
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
test_sum_function_large_little[10000]
python/ommx-tests/tests/test_bench_function_add.py::test_sum_function_large_little[10000]
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
partial-evaluate-linear-one[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_one::partial-evaluate-linear-one::partial-evaluate-linear-one[100]
CodSpeed Performance Gauge
0%
27.7 µs
27.8 µs
test_sum_quadratic_small_many[1000]
python/ommx-tests/tests/test_bench_quadratic_add.py::test_sum_quadratic_small_many[1000]
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
partial-evaluate-quadratic-one[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_one::partial-evaluate-quadratic-one::partial-evaluate-quadratic-one[1000]
CodSpeed Performance Gauge
0%
388.7 µs
388.9 µs
partial-evaluate-linear-half[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_half::partial-evaluate-linear-half::partial-evaluate-linear-half[100]
CodSpeed Performance Gauge
0%
23.5 µs
23.5 µs
test_to_qubo_pbi[10]
python/ommx-tests/tests/test_bench_to_qubo.py::test_to_qubo_pbi[10]
CodSpeed Performance Gauge
0%
502.9 µs
503.3 µs
partial-evaluate-quadratic-all[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_all::partial-evaluate-quadratic-all::partial-evaluate-quadratic-all[1000]
CodSpeed Performance Gauge
0%
207.9 µs
208 µs
partial-evaluate-quadratic-all[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_all::partial-evaluate-quadratic-all::partial-evaluate-quadratic-all[10000]
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_sum_polynomial_large_little[1000]
python/ommx-tests/tests/test_bench_polynomial_add.py::test_sum_polynomial_large_little[1000]
CodSpeed Performance Gauge
0%
751.2 µs
751.9 µs
test_evaluate_samples[samples0]
python/ommx-tests/tests/test_bench_evaluate.py::test_evaluate_samples[samples0]
CodSpeed Performance Gauge
0%
2.9 s
2.9 s
evaluate-quadratic[10000]
rust/ommx/benches/evaluate.rs::benches::evaluate_quadratic::evaluate-quadratic::evaluate-quadratic[10000]
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
partial-evaluate-quadratic-half[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_half::partial-evaluate-quadratic-half::partial-evaluate-quadratic-half[1000]
CodSpeed Performance Gauge
0%
315.6 µs
316.1 µs
partial-evaluate-linear-all[100]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_all::partial-evaluate-linear-all::partial-evaluate-linear-all[100]
CodSpeed Performance Gauge
0%
18 µs
18 µs
test_sum_function_small_many[100]
python/ommx-tests/tests/test_bench_function_add.py::test_sum_function_small_many[100]
CodSpeed Performance Gauge
0%
257.5 µs
258.1 µs
test_sum_linear_large_little[1000]
python/ommx-tests/tests/test_bench_linear_add.py::test_sum_linear_large_little[1000]
CodSpeed Performance Gauge
0%
361.6 µs
362.4 µs
test_sum_quadratic_small_many[10000]
python/ommx-tests/tests/test_bench_quadratic_add.py::test_sum_quadratic_small_many[10000]
CodSpeed Performance Gauge
0%
18.8 ms
18.8 ms
test_sum_polynomial_small_many[100]
python/ommx-tests/tests/test_bench_polynomial_add.py::test_sum_polynomial_small_many[100]
CodSpeed Performance Gauge
0%
275.1 µs
275.8 µs
test_sum_quadratic_small_many[100]
python/ommx-tests/tests/test_bench_quadratic_add.py::test_sum_quadratic_small_many[100]
CodSpeed Performance Gauge
0%
225.6 µs
226.4 µs
evaluate-linear[100]
rust/ommx/benches/evaluate.rs::benches::evaluate_linear::evaluate-linear::evaluate-linear[100]
CodSpeed Performance Gauge
0%
16.7 µs
16.7 µs
test_sum_quadratic_large_little[10000]
python/ommx-tests/tests/test_bench_quadratic_add.py::test_sum_quadratic_large_little[10000]
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_sum_linear_large_little[100]
python/ommx-tests/tests/test_bench_linear_add.py::test_sum_linear_large_little[100]
CodSpeed Performance Gauge
0%
77.5 µs
77.8 µs
partial-evaluate-linear-all[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_linear_all::partial-evaluate-linear-all::partial-evaluate-linear-all[1000]
CodSpeed Performance Gauge
0%
153.4 µs
154.1 µs
test_to_qubo_small
python/ommx-tests/tests/test_bench_to_qubo.py::test_to_qubo_small
CodSpeed Performance Gauge
0%
1 ms
1 ms
partial-evaluate-quadratic-half[10000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_quadratic_half::partial-evaluate-quadratic-half::partial-evaluate-quadratic-half[10000]
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_sum_polynomial_small_many[1000]
python/ommx-tests/tests/test_bench_polynomial_add.py::test_sum_polynomial_small_many[1000]
CodSpeed Performance Gauge
-1%
2.7 ms
2.7 ms
test_sum_polynomial_small_many[10000]
python/ommx-tests/tests/test_bench_polynomial_add.py::test_sum_polynomial_small_many[10000]
CodSpeed Performance Gauge
-1%
24.6 ms
24.7 ms
evaluate-polynomial[100]
rust/ommx/benches/evaluate.rs::benches::evaluate_polynomial::evaluate-polynomial::evaluate-polynomial[100]
CodSpeed Performance Gauge
-1%
25.5 µs
25.6 µs
test_sum_quadratic_large_little[100]
python/ommx-tests/tests/test_bench_quadratic_add.py::test_sum_quadratic_large_little[100]
CodSpeed Performance Gauge
-1%
91.4 µs
92.4 µs
partial-evaluate-polynomial-half[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_half::partial-evaluate-polynomial-half::partial-evaluate-polynomial-half[1000]
CodSpeed Performance Gauge
-3%
799.5 µs
821.7 µs
partial-evaluate-polynomial-all[1000]
rust/ommx/benches/partial_evaluate.rs::benches::partial_evaluate_polynomial_all::partial-evaluate-polynomial-all::partial-evaluate-polynomial-all[1000]
CodSpeed Performance Gauge
-4%
605.6 µs
631.1 µs

Commits

Click on a commit to change the comparison range
Base
bench-evaluate-samples
0622610
0%
feat: Add evaluate_samples benchmark with improved random_samples API - Add comprehensive benchmark tests for evaluate_samples method with configurations (1,1), (10,10), (10,100) - Improve random_samples API: make max_sample_id default to None and use num_samples as fallback - Use pytest fixture params pattern for cleaner parametrized benchmarks - Enable keyword-only arguments for random_samples to prevent parameter confusion 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
0622610
16 days ago
by termoshtt
+30%
Format
199fa82
16 days ago
by termoshtt
© 2025 CodSpeed Technology
Home Terms Privacy Docs