scverse
fast-array-utils
BlogDocsChangelog

Add overloads to docs

#56Merged
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 µs269.1 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py
Regression
CodSpeed Performance Gauge
-11%
96.4 µs107.8 µs

Improved

test_stats_benchmark[1-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
×2.1
436 µs203.2 µs

Passed

test_stats_benchmark[0-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
226.2 µs225.9 µs
test_stats_benchmark[0-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
270.5 µs270.2 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
411.5 µs411.2 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
296 µs295.8 µs
test_stats_benchmark[1-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
224.1 µs224 µs
test_to_dense_benchmark[float64-scipy.sparse.csr_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_stats_benchmark[0-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
422.9 µs422.9 µs
test_to_dense_benchmark[float64-scipy.sparse.csc_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float32-scipy.sparse.csr_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_matrix-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_to_dense_benchmark[float64-scipy.sparse.csc_array-C]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_to_dense_benchmark[float64-scipy.sparse.csr_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_to_dense_benchmark[float32-scipy.sparse.csc_array-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_stats_benchmark[0-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
397.9 µs397.9 µs
test_to_dense_benchmark[float64-scipy.sparse.csr_matrix-F]
tests/test_sparse.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
test_stats_benchmark[1-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
154.9 µs154.9 µs
test_stats_benchmark[1-numpy.ndarray-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
135.2 µs135.3 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
355.7 µs356.1 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
335.3 µs335.7 µs
test_stats_benchmark[0-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
157.5 µs157.7 µs
test_stats_benchmark[None-numpy.ndarray-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
160.9 µs161.1 µs
test_stats_benchmark[1-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
266.7 µs267 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
305.4 µs305.7 µs
test_stats_benchmark[0-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
139.2 µs139.4 µs
test_stats_benchmark[1-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
135.6 µs135.8 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
434.8 µs435.5 µs
test_stats_benchmark[None-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
165.7 µs166 µs
test_stats_benchmark[None-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
128.7 µs129 µs
test_stats_benchmark[None-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
109.5 µs109.7 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
280.4 µs280.9 µs
test_stats_benchmark[None-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
130 µs130.2 µs
test_stats_benchmark[1-numpy.ndarray-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
117.9 µs118.2 µs
test_stats_benchmark[0-numpy.ndarray-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
115.3 µs115.6 µs
test_stats_benchmark[0-numpy.ndarray-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
133.5 µs134 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
256.5 µs257.4 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
337 µs338.1 µs
test_stats_benchmark[None-numpy.ndarray-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
110.1 µs110.6 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
351.5 µs353.1 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
564.8 µs568.1 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
666.9 µs671.6 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
565.2 µs569.2 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
602.9 µs607.2 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
605.1 µs610.1 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
292.8 µs295.4 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
319.5 µs322.5 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
308.1 µs311 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
302.9 µs305.8 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
291.5 µs294.3 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
625.4 µs632.2 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
316.9 µs320.4 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
272.9 µs276 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
277 µs280.2 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
324.5 µs328.3 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
310 µs313.9 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
693.2 µs702.2 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
-1%
325.9 µs330.4 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-2%
646.8 µs656.9 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
-2%
310.1 µs315.3 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
352.9 µs364.3 µs
test_stats_benchmark[1-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
339.2 µs350.4 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
349.4 µs361.2 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-3%
336 µs348 µs
test_stats_benchmark[None-numpy.ndarray-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
290.2 µs301.4 µs
test_stats_benchmark[None-numpy.ndarray-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
275.7 µs287.2 µs
test_stats_benchmark[0-numpy.ndarray-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
286.6 µs298.5 µs
test_stats_benchmark[1-numpy.ndarray-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
279.7 µs291.7 µs
test_stats_benchmark[0-numpy.ndarray-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
267.2 µs279.3 µs
test_stats_benchmark[1-numpy.ndarray-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-4%
261.1 µs273.4 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-6%
180.6 µs192.1 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-6%
176.5 µs188.6 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-7%
163.9 µs175.7 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
-7%
161.3 µs173 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-8%
133.6 µs145.9 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-9%
131.6 µs144.2 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-10%
105.5 µs116.8 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-10%
112.1 µs124.3 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
-10%
112.2 µs124.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