Avatar for the scverse user
scverse
fast-array-utils
BlogDocsChangelog

Refactor test utils to use a class

#30Merged
Comparing
pa/test-type
(
fb5d1fa
) with
main
(
042b108
)
CodSpeed Performance Gauge
N/A
New
46
Dropped
38

Benchmarks

84 total
test_sum_benchmark[None-scipy.sparse.csc_matrix-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A346.5 µs
test_to_dense_benchmark[float32-scipy.sparse.csr_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_sum_benchmark[None-scipy.sparse.csc_matrix-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A372.9 µs
test_sum_benchmark[0-numpy.ndarray-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A179.9 µs
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_sum_benchmark[1-numpy.ndarray-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A179.5 µs
test_to_dense_benchmark[float32-scipy.sparse.csc_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_sum_benchmark[0-scipy.sparse.csr_array-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A423.4 µs
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_sum_benchmark[1-scipy.sparse.csr_array-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A340.8 µs
test_to_dense_benchmark[float64-scipy.sparse.csc_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A8.3 ms
test_sum_benchmark[0-scipy.sparse.csc_array-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A336.7 µs
test_sum_benchmark[0-scipy.sparse.csc_array-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A362.1 µs
test_sum_benchmark[1-scipy.sparse.csr_matrix-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A410.1 µs
test_sum_benchmark[0-scipy.sparse.csr_matrix-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A480 µs
test_to_dense_benchmark[float64-scipy.sparse.csr_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A8.3 ms
test_sum_benchmark[1-scipy.sparse.csc_array-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A332.3 µs
test_sum_benchmark[0-scipy.sparse.csr_matrix-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A453.6 µs
test_sum_benchmark[1-numpy.ndarray-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A158.4 µs
test_sum_benchmark[0-scipy.sparse.csr_array-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A449 µs
test_sum_benchmark[1-scipy.sparse.csr_array-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A363.5 µs
test_to_dense_benchmark[float64-scipy.sparse.csr_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
N/A
N/A8.3 ms
test_sum_benchmark[0-numpy.ndarray-float32]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A155.4 µs
test_sum_benchmark[0-scipy.sparse.csc_matrix-float64]
tests/test_stats.py
CodSpeed Performance Gauge
N/A
N/A410.4 µs

Commits

Click on a commit to change the comparison range
Base
main
15b5877
0%
Less stringly typed
3845bf6
1 year ago
by flying-sheep
+0.24%
move conversion
6ddf322
1 year ago
by flying-sheep
-0.19%
freeze
7c35ec7
1 year ago
by flying-sheep
+0.02%
docs
e19ea7e
1 year ago
by flying-sheep
+0.12%
document all exported members
5756fad
1 year ago
by flying-sheep
-0.1%
avoid extra numpy coercion
06d28f1
1 year ago
by flying-sheep
-0.11%
enable cupy-in-dask
5c622e2
1 year ago
by flying-sheep
+0.16%
fix including testing module
2bb951d
1 year ago
by flying-sheep
+0.01%
fix docs
80ce4fb
1 year ago
by flying-sheep
+0.09%
move arry stuff into submodule
359d07d
1 year ago
by flying-sheep
-0.24%
explicit benchmarks
9c9f3ca
1 year ago
by flying-sheep
0%
switch to flags
b14cb74
1 year ago
by flying-sheep
© 2026 CodSpeed Technology
Home Terms Privacy Docs