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

Allow use on 1d arrays

#84Merged
Comparing
0d
(
6bcd3b7
) with
main
(
a1643f9
)
CodSpeed Performance Gauge
×4
Improvements
18
Regressions
0
Untouched
106
New
36
Dropped
0
Ignored
0

Benchmarks

Improved

test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-sum]
CodSpeed Performance Gauge
×4
16.4 ms
4.1 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-mean]
CodSpeed Performance Gauge
×4
16.5 ms
4.1 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-sum]
CodSpeed Performance Gauge
×4
16.2 ms
4.1 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-mean]
CodSpeed Performance Gauge
×4
16.2 ms
4.1 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-sum]
CodSpeed Performance Gauge
×3
8.3 ms
2.8 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-mean]
CodSpeed Performance Gauge
×2.9
8.4 ms
2.9 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-mean_var]
CodSpeed Performance Gauge
×2.8
41.2 ms
14.7 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-mean_var]
CodSpeed Performance Gauge
×2.8
40.7 ms
14.7 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-sum]
CodSpeed Performance Gauge
×2.6
7.2 ms
2.8 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-mean]
CodSpeed Performance Gauge
×2.5
7.3 ms
2.9 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-sum]
CodSpeed Performance Gauge
×2.3
10.7 ms
4.6 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-mean]
CodSpeed Performance Gauge
×2.3
10.8 ms
4.7 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-sum]
CodSpeed Performance Gauge
×2.1
9.6 ms
4.6 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-mean]
CodSpeed Performance Gauge
×2.1
9.7 ms
4.7 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-mean_var]
CodSpeed Performance Gauge
+57%
33.5 ms
21.3 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-mean_var]
CodSpeed Performance Gauge
+56%
22.9 ms
14.7 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-mean_var]
CodSpeed Performance Gauge
+47%
31.3 ms
21.3 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-mean_var]
CodSpeed Performance Gauge
+41%
20.7 ms
14.7 ms

New

test_stats_benchmark[1d-all-numpy.ndarray-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float32-is_constant]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_stats_benchmark[1d-all-numpy.ndarray-float32-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float32-mean]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_stats_benchmark[1d-all-numpy.ndarray-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float32-mean_var]
CodSpeed Performance Gauge
N/A
N/A
8.9 ms
test_stats_benchmark[1d-all-numpy.ndarray-float32-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float32-sum]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_stats_benchmark[1d-all-numpy.ndarray-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float64-is_constant]
CodSpeed Performance Gauge
N/A
N/A
4.8 ms
test_stats_benchmark[1d-all-numpy.ndarray-float64-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float64-mean]
CodSpeed Performance Gauge
N/A
N/A
4.7 ms
test_stats_benchmark[1d-all-numpy.ndarray-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float64-mean_var]
CodSpeed Performance Gauge
N/A
N/A
17.1 ms
test_stats_benchmark[1d-all-numpy.ndarray-float64-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-float64-sum]
CodSpeed Performance Gauge
N/A
N/A
4.7 ms
test_stats_benchmark[1d-all-numpy.ndarray-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-int32-is_constant]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_stats_benchmark[1d-all-numpy.ndarray-int32-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-int32-mean]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_stats_benchmark[1d-all-numpy.ndarray-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-int32-mean_var]
CodSpeed Performance Gauge
N/A
N/A
8.9 ms
test_stats_benchmark[1d-all-numpy.ndarray-int32-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-numpy.ndarray-int32-sum]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-is_constant]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-mean]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-mean_var]
CodSpeed Performance Gauge
N/A
N/A
14.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float32-sum]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-is_constant]
CodSpeed Performance Gauge
N/A
N/A
4.8 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-mean]
CodSpeed Performance Gauge
N/A
N/A
4.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-mean_var]
CodSpeed Performance Gauge
N/A
N/A
21.4 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-float64-sum]
CodSpeed Performance Gauge
N/A
N/A
4.6 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-is_constant]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-mean]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-mean_var]
CodSpeed Performance Gauge
N/A
N/A
14.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csc_array-int32-sum]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-is_constant]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-mean]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-mean_var]
CodSpeed Performance Gauge
N/A
N/A
14.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float32-sum]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-is_constant]
CodSpeed Performance Gauge
N/A
N/A
4.8 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-mean]
CodSpeed Performance Gauge
N/A
N/A
4.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-mean_var]
CodSpeed Performance Gauge
N/A
N/A
21.4 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-float64-sum]
CodSpeed Performance Gauge
N/A
N/A
4.6 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-is_constant]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-mean]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-mean_var]
CodSpeed Performance Gauge
N/A
N/A
14.7 ms
test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[1d-all-scipy.sparse.csr_array-int32-sum]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms

Passed

test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-mean]
CodSpeed Performance Gauge
0%
5.7 ms
5.7 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-sum]
CodSpeed Performance Gauge
0%
5.7 ms
5.7 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-mean]
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-sum]
CodSpeed Performance Gauge
0%
3.8 ms
3.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-mean]
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-sum]
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-mean]
CodSpeed Performance Gauge
0%
16.7 ms
16.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-sum]
CodSpeed Performance Gauge
0%
16.6 ms
16.6 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-mean]
CodSpeed Performance Gauge
0%
8.4 ms
8.3 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-sum]
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-mean]
CodSpeed Performance Gauge
0%
8.5 ms
8.5 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-mean]
CodSpeed Performance Gauge
0%
10.8 ms
10.8 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-sum]
CodSpeed Performance Gauge
0%
10.7 ms
10.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-sum]
CodSpeed Performance Gauge
0%
10.9 ms
10.8 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-mean]
CodSpeed Performance Gauge
0%
10.9 ms
10.9 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-sum]
CodSpeed Performance Gauge
0%
8.4 ms
8.4 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-mean]
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-mean]
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-sum]
CodSpeed Performance Gauge
0%
11.7 ms
11.7 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-sum]
CodSpeed Performance Gauge
0%
16.5 ms
16.5 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-sum]
CodSpeed Performance Gauge
0%
11.7 ms
11.7 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-mean]
CodSpeed Performance Gauge
0%
16.6 ms
16.6 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float64-is_constant]
CodSpeed Performance Gauge
0%
6.6 ms
6.6 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_array-C]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csc_array-C]
CodSpeed Performance Gauge
0%
41.9 ms
41.9 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-C]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csr_array-C]
CodSpeed Performance Gauge
0%
38.1 ms
38.1 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-C]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-C]
CodSpeed Performance Gauge
0%
39 ms
39 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_array-F]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csc_array-F]
CodSpeed Performance Gauge
0%
41 ms
41 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_array-C]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csr_array-C]
CodSpeed Performance Gauge
0%
41 ms
41 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-mean_var]
CodSpeed Performance Gauge
0%
19.1 ms
19 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-F]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-F]
CodSpeed Performance Gauge
0%
38.1 ms
38.1 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-F]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csr_array-F]
CodSpeed Performance Gauge
0%
39 ms
39 ms
test_stats_benchmark[2d-all-numpy.ndarray-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-int32-mean]
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_array-C]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csc_array-C]
CodSpeed Performance Gauge
0%
39 ms
39 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-C]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-C]
CodSpeed Performance Gauge
0%
38.1 ms
38.1 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-F]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-F]
CodSpeed Performance Gauge
0%
41.9 ms
41.9 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float64-mean]
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-is_constant]
CodSpeed Performance Gauge
0%
26.7 ms
26.7 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_array-F]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csr_array-F]
CodSpeed Performance Gauge
0%
41.9 ms
41.9 ms
test_stats_benchmark[2d-all-numpy.ndarray-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float64-mean]
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-mean_var]
CodSpeed Performance Gauge
0%
19.6 ms
19.6 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-C]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-C]
CodSpeed Performance Gauge
0%
41 ms
41 ms
test_stats_benchmark[2d-all-numpy.ndarray-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float64-sum]
CodSpeed Performance Gauge
0%
4.6 ms
4.7 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-C]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-C]
CodSpeed Performance Gauge
0%
41.9 ms
41.9 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-is_constant]
CodSpeed Performance Gauge
0%
26.7 ms
26.7 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-is_constant]
CodSpeed Performance Gauge
0%
22.9 ms
22.9 ms
test_stats_benchmark[2d-all-numpy.ndarray-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-int32-sum]
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-F]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-F]
CodSpeed Performance Gauge
0%
39 ms
39 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_array-F]
tests/test_sparse.py::test_to_dense_benchmark[float32-scipy.sparse.csc_array-F]
CodSpeed Performance Gauge
0%
38.1 ms
38.1 ms
test_stats_benchmark[2d-all-numpy.ndarray-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-int32-is_constant]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float32-is_constant]
CodSpeed Performance Gauge
0%
22.9 ms
22.9 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-F]
tests/test_sparse.py::test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-F]
CodSpeed Performance Gauge
0%
41 ms
41 ms
test_stats_benchmark[2d-all-numpy.ndarray-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float32-sum]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float64-is_constant]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_stats_benchmark[2d-all-numpy.ndarray-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float64-is_constant]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_stats_benchmark[2d-all-numpy.ndarray-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float32-mean]
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float64-mean_var]
CodSpeed Performance Gauge
0%
20.6 ms
20.6 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float64-is_constant]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_stats_benchmark[2d-all-numpy.ndarray-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float32-is_constant]
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float32-mean_var]
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-float64-mean_var]
CodSpeed Performance Gauge
0%
20.6 ms
20.6 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-mean_var]
CodSpeed Performance Gauge
0%
8.5 ms
8.5 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-mean_var]
CodSpeed Performance Gauge
0%
8.5 ms
8.5 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-mean_var]
CodSpeed Performance Gauge
0%
19.6 ms
19.6 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-float32-is_constant]
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-float32-is_constant]
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csr_array-int32-is_constant]
CodSpeed Performance Gauge
0%
22.9 ms
22.9 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-int32-mean_var]
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float64-mean_var]
CodSpeed Performance Gauge
0%
17.6 ms
17.6 ms
test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csc_array-int32-is_constant]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-int32-mean]
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float64-sum]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-int32-sum]
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-mean_var]
CodSpeed Performance Gauge
0%
6.7 ms
6.7 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float64-mean]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float64-sum]
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-mean_var]
CodSpeed Performance Gauge
0%
6.9 ms
7 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float64-mean_var]
CodSpeed Performance Gauge
0%
17.3 ms
17.3 ms
test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-all-scipy.sparse.csr_array-int32-is_constant]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float32-mean]
CodSpeed Performance Gauge
0%
2.9 ms
3 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-int32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-int32-mean]
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float32-sum]
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-int32-is_constant]
CodSpeed Performance Gauge
0%
22.9 ms
22.9 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-mean_var]
CodSpeed Performance Gauge
0%
6.7 ms
6.7 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float32-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float32-mean]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-int32-is_constant]
CodSpeed Performance Gauge
0%
3.7 ms
3.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-mean_var]
CodSpeed Performance Gauge
0%
6.9 ms
7 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float32-is_constant]
CodSpeed Performance Gauge
0%
3.6 ms
3.6 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float32-sum]
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csc_array-float32-mean_var]
CodSpeed Performance Gauge
0%
19 ms
19.1 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-int32-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-int32-sum]
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-int32-is_constant]
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_stats_benchmark[2d-ax1-numpy.ndarray-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-numpy.ndarray-float32-is_constant]
CodSpeed Performance Gauge
0%
3.7 ms
3.7 ms
test_stats_benchmark[2d-all-numpy.ndarray-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-int32-mean_var]
CodSpeed Performance Gauge
0%
8.9 ms
8.9 ms
test_stats_benchmark[2d-all-numpy.ndarray-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float32-mean_var]
CodSpeed Performance Gauge
0%
8.9 ms
8.9 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float64-is_constant]
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
test_stats_benchmark[2d-all-numpy.ndarray-float64-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-all-numpy.ndarray-float64-mean_var]
CodSpeed Performance Gauge
0%
17.1 ms
17.1 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-mean]
CodSpeed Performance Gauge
0%
5.7 ms
5.8 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-sum]
CodSpeed Performance Gauge
0%
5.7 ms
5.7 ms
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-int32-is_constant]
CodSpeed Performance Gauge
0%
747.8 µs
751.4 µs
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float64-is_constant]
CodSpeed Performance Gauge
-1%
746.3 µs
750.1 µs
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float64-is_constant]
CodSpeed Performance Gauge
-1%
744.4 µs
748.7 µs
test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax0-scipy.sparse.csc_array-float32-is_constant]
CodSpeed Performance Gauge
-1%
746.5 µs
751.2 µs
test_stats_benchmark[2d-ax0-numpy.ndarray-int32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-int32-mean_var]
CodSpeed Performance Gauge
-1%
9.4 ms
9.6 ms
test_stats_benchmark[2d-ax0-numpy.ndarray-float32-mean_var]
tests/test_stats.py::test_stats_benchmark[2d-ax0-numpy.ndarray-float32-mean_var]
CodSpeed Performance Gauge
-1%
9.4 ms
9.6 ms
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-float32-is_constant]
CodSpeed Performance Gauge
-2%
785.5 µs
799.9 µs
test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-is_constant]
tests/test_stats.py::test_stats_benchmark[2d-ax1-scipy.sparse.csr_array-int32-is_constant]
CodSpeed Performance Gauge
-4%
750.5 µs
779.8 µs

Commits

Click on a commit to change the comparison range
Base
main
a1643f9
0%
run tests on 0d arrays
be8da8c
5 days ago
by flying-sheep
0%
sum mostly works
b50b758
5 days ago
by flying-sheep
0%
fix types
b5e4ae7
5 days ago
by flying-sheep
0%
some fixes
69ab371
5 days ago
by flying-sheep
0%
fmt
fc43683
5 days ago
by flying-sheep
0%
Merge branch 'main' into 0d
fcc655e
5 days ago
by flying-sheep
+305%
fix mean_var and cupy tests
f1ec75b
5 days ago
by flying-sheep
0%
test errors
0d3b598
5 days ago
by flying-sheep
-1%
typing
a4a3658
5 days ago
by flying-sheep
+1%
oops
6bcd3b7
5 days ago
by flying-sheep
© 2025 CodSpeed Technology
Home Terms PrivacyDocs