scverse
fast-array-utils
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add overloads to docs
#56
Merged
Comparing
pa/docs2
(
e641cde
) with
main
(
1280284
)
CodSpeed Performance Gauge
-61%
Improvements
1
Regressions
2
Untouched
85
Benchmarks
Failed
test_stats_benchmark[1-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py
Regression
CodSpeed Performance Gauge
-61%
105.7 µs
269.1 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py
Regression
CodSpeed Performance Gauge
-11%
96.4 µs
107.8 µs
Improved
test_stats_benchmark[1-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
×2.1
436 µs
203.2 µs
Passed
test_stats_benchmark[0-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
226.2 µs
225.9 µs
test_stats_benchmark[0-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
270.5 µs
270.2 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
411.5 µs
411.2 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
296 µs
295.8 µs
test_stats_benchmark[1-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
224.1 µs
224 µs
test_to_dense_benchmark[float64-scipy.sparse.csr_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_stats_benchmark[0-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
422.9 µs
422.9 µs
test_to_dense_benchmark[float64-scipy.sparse.csc_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_stats_benchmark[0-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
397.9 µs
397.9 µs
test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_stats_benchmark[1-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
154.9 µs
154.9 µs
test_stats_benchmark[1-numpy.ndarray-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
135.2 µs
135.3 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
355.7 µs
356.1 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
335.3 µs
335.7 µs
test_stats_benchmark[0-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
157.5 µs
157.7 µs
test_stats_benchmark[None-numpy.ndarray-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
160.9 µs
161.1 µs
test_stats_benchmark[1-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
266.7 µs
267 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
305.4 µs
305.7 µs
test_stats_benchmark[0-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
139.2 µs
139.4 µs
test_stats_benchmark[1-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
135.6 µs
135.8 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
434.8 µs
435.5 µs
test_stats_benchmark[None-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
165.7 µs
166 µs
test_stats_benchmark[None-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
128.7 µs
129 µs
test_stats_benchmark[None-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
109.5 µs
109.7 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
280.4 µs
280.9 µs
test_stats_benchmark[None-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
130 µs
130.2 µs
test_stats_benchmark[1-numpy.ndarray-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
117.9 µs
118.2 µs
test_stats_benchmark[0-numpy.ndarray-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
115.3 µs
115.6 µs
test_stats_benchmark[0-numpy.ndarray-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
133.5 µs
134 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
256.5 µs
257.4 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
337 µs
338.1 µs
test_stats_benchmark[None-numpy.ndarray-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
110.1 µs
110.6 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
351.5 µs
353.1 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
564.8 µs
568.1 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
666.9 µs
671.6 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
565.2 µs
569.2 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
602.9 µs
607.2 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
605.1 µs
610.1 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
292.8 µs
295.4 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
319.5 µs
322.5 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
308.1 µs
311 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
302.9 µs
305.8 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
291.5 µs
294.3 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
625.4 µs
632.2 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
316.9 µs
320.4 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
272.9 µs
276 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
277 µs
280.2 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
324.5 µs
328.3 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
310 µs
313.9 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
693.2 µs
702.2 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
325.9 µs
330.4 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-2%
646.8 µs
656.9 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-2%
310.1 µs
315.3 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
352.9 µs
364.3 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
339.2 µs
350.4 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
349.4 µs
361.2 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
336 µs
348 µs
test_stats_benchmark[None-numpy.ndarray-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
290.2 µs
301.4 µs
test_stats_benchmark[None-numpy.ndarray-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
275.7 µs
287.2 µs
test_stats_benchmark[0-numpy.ndarray-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
286.6 µs
298.5 µs
test_stats_benchmark[1-numpy.ndarray-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
279.7 µs
291.7 µs
test_stats_benchmark[0-numpy.ndarray-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
267.2 µs
279.3 µs
test_stats_benchmark[1-numpy.ndarray-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
261.1 µs
273.4 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-6%
180.6 µs
192.1 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-6%
176.5 µs
188.6 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-7%
163.9 µs
175.7 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-7%
161.3 µs
173 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-8%
133.6 µs
145.9 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-9%
131.6 µs
144.2 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-10%
105.5 µs
116.8 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-10%
112.1 µs
124.3 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-10%
112.2 µs
124.5 µs
Commits
Click on a commit to change the comparison range
Base
main
1280284
-78.13%
move mean
b00c207
9 months ago
by flying-sheep
+45.4%
move mean_var
fb0126a
9 months ago
by flying-sheep
×3
move to_dense
3d53945
9 months ago
by flying-sheep
better names
db1ab87
9 months ago
by flying-sheep
+31.1%
some ignores
679a723
9 months ago
by flying-sheep
-1%
start using type aliases
cfc6634
9 months ago
by flying-sheep
-37.96%
it works!
27eff58
9 months ago
by flying-sheep
+5.28%
fix mypy 🤡
5a3a648
9 months ago
by flying-sheep
+30.06%
simplify
90951fd
9 months ago
by flying-sheep
-27.93%
fix doctest
e641cde
9 months ago
by flying-sheep
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs