scverse
fast-array-utils
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Test PR to see sum speed
#17
Merged
Comparing
pa/numpy-sum
(
5e497b3
) with
pa/sum
(
9ae63ae
)
CodSpeed Performance Gauge
+25%
Improvements
21
Untouched
17
Benchmarks
Improved
test_sum_benchmark[numpy.ndarray-0-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+25%
106.7 µs
85.6 µs
test_sum_benchmark[numpy.ndarray-None-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+24%
107 µs
86.1 µs
test_sum_benchmark[numpy.ndarray-1-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+23%
111.4 µs
90.3 µs
test_sum_benchmark[scipy.sparse.csc_matrix-0-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+23%
404.1 µs
329.1 µs
test_sum_benchmark[scipy.sparse.csr_matrix-1-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+23%
382.5 µs
312.2 µs
test_sum_benchmark[scipy.sparse.csc_matrix-0-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+22%
374.9 µs
306.1 µs
test_sum_benchmark[scipy.sparse.csr_matrix-1-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+21%
408.6 µs
339 µs
test_sum_benchmark[numpy.ndarray-None-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+20%
125.4 µs
104.4 µs
test_sum_benchmark[numpy.ndarray-1-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+20%
130.7 µs
108.9 µs
test_sum_benchmark[scipy.sparse.csc_matrix-1-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+20%
337.8 µs
281.7 µs
test_sum_benchmark[numpy.ndarray-0-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+20%
127.9 µs
106.8 µs
test_sum_benchmark[scipy.sparse.csr_matrix-None-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+20%
319.4 µs
267 µs
test_sum_benchmark[scipy.sparse.csc_matrix-None-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+18%
336.2 µs
285.1 µs
test_sum_benchmark[scipy.sparse.csr_matrix-None-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+17%
344.5 µs
294.9 µs
test_sum_benchmark[scipy.sparse.csc_matrix-1-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+17%
366.1 µs
313.9 µs
test_sum_benchmark[scipy.sparse.csc_matrix-None-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+16%
353.1 µs
304.4 µs
test_sum_benchmark[scipy.sparse.csc_array-None-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+12%
268.7 µs
240.7 µs
test_sum_benchmark[scipy.sparse.csr_array-None-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+11%
254.1 µs
228.3 µs
test_sum_benchmark[scipy.sparse.csc_array-1-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+11%
273.5 µs
246.2 µs
test_sum_benchmark[scipy.sparse.csc_array-None-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+11%
290.5 µs
262.6 µs
test_sum_benchmark[scipy.sparse.csr_array-None-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+10%
279.6 µs
253.8 µs
Passed
test_sum_benchmark[scipy.sparse.csc_array-1-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+10%
299.8 µs
273.7 µs
test_sum_benchmark[scipy.sparse.csc_array-0-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+9%
313.4 µs
286.3 µs
test_sum_benchmark[scipy.sparse.csr_array-1-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+9%
313.5 µs
287.2 µs
test_sum_benchmark[scipy.sparse.csr_matrix-0-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+9%
459.5 µs
420.9 µs
test_sum_benchmark[scipy.sparse.csc_array-0-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+9%
337.7 µs
310.7 µs
test_sum_benchmark[scipy.sparse.csr_array-1-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+9%
339 µs
312.1 µs
test_sum_benchmark[scipy.sparse.csr_matrix-0-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+9%
482.9 µs
444.8 µs
test_sum_benchmark[scipy.sparse.csr_array-0-float32]
tests/test_stats.py
CodSpeed Performance Gauge
+6%
411.8 µs
387.8 µs
test_sum_benchmark[scipy.sparse.csr_array-0-float64]
tests/test_stats.py
CodSpeed Performance Gauge
+5%
437.6 µs
416.4 µs
test_to_dense_benchmark[csc-float64-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[csc-float64-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[csr-float64-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[csr-float64-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[csc-float32-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[csc-float32-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[csr-float32-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[csr-float32-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
Commits
Click on a commit to change the comparison range
Base
pa/sum
9ae63ae
+24.73%
types
5e497b3
9 months ago
by flying-sheep
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs