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

CuPy support

#51Merged
Comparing
pa/cupy
(
39a9da2
) with
main
(
7319f89
)
CodSpeed Performance Gauge
×2.9
Improvement
1
Untouched
87

Benchmarks

88 total
test_stats_benchmark[1-scipy.sparse.csr_array-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
×2.9
355.2 µs123.9 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+3%
332.9 µs324 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+2%
316.8 µs310 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
641.5 µs633.4 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
413.2 µs408 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
259.7 µs256.8 µs
test_stats_benchmark[None-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
129.1 µs127.8 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
337.1 µs333.8 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
298.5 µs295.7 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
677.8 µs671.4 µs
test_stats_benchmark[1-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
357.5 µs354.2 µs
test_stats_benchmark[1-numpy.ndarray-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
136.1 µs134.9 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
397.9 µs394.7 µs
test_stats_benchmark[None-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
166.4 µs165.2 µs
test_stats_benchmark[1-numpy.ndarray-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
155 µs153.9 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
702.5 µs697.6 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
422.9 µs420 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float32-mean_var]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
660.4 µs656.1 µs
test_stats_benchmark[0-scipy.sparse.csr_array-float64-mean]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
435.1 µs432.5 µs
test_stats_benchmark[0-numpy.ndarray-float64-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
271.1 µs269.7 µs
test_stats_benchmark[None-scipy.sparse.csr_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
+1%
281.1 µs279.6 µs
test_stats_benchmark[0-numpy.ndarray-float32-is_constant]
tests/test_stats.py
CodSpeed Performance Gauge
0%
226.6 µs225.5 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-mean]
tests/test_stats.py
CodSpeed Performance Gauge
0%
325 µs323.5 µs
test_stats_benchmark[0-scipy.sparse.csc_array-float32-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
310.7 µs309.3 µs
test_stats_benchmark[None-scipy.sparse.csc_array-float64-sum]
tests/test_stats.py
CodSpeed Performance Gauge
0%
292.3 µs291.1 µs

Commits

Click on a commit to change the comparison range
Base
main
7319f89
+41.07%
Move cupy types to original locations
1555a2a
11 months ago
by flying-sheep
-75.09%
Merge branch 'main' into pa/cupy
3c542b7
11 months ago
by flying-sheep
+23.84%
fix test utils
7fa234f
11 months ago
by flying-sheep
-39.5%
get
f15338e
11 months ago
by flying-sheep
-4.86%
fix to_dense
afbabe5
11 months ago
by flying-sheep
×4.5
sum support without cupy-in-dask
871461e
11 months ago
by flying-sheep
sum works
350a21c
11 months ago
by flying-sheep
×4
mean and mean_var
5239a95
11 months ago
by flying-sheep
add workflow
2577cd3
11 months ago
by flying-sheep
-23.02%
cirun yml
b2a6633
11 months ago
by flying-sheep
+8.09%
color tests
53798d0
11 months ago
by flying-sheep
×4.8
skip remaining tests
4d4ed71
11 months ago
by flying-sheep
fix type
2144a17
11 months ago
by flying-sheep
+36.82%
fix docs
bbf256b
11 months ago
by flying-sheep
+20.89%
only sparse are limited to float
17fdffa
11 months ago
by flying-sheep
-31.14%
simpler
862faf4
11 months ago
by flying-sheep
+8.82%
Merge branch 'main' into pa/cupy
a0b0f8e
11 months ago
by flying-sheep
×3.3
b2151a3
11 months ago
by flying-sheep
-98.07%
no arraylike
9be7813
11 months ago
by flying-sheep
+18.94%
codecov
5978d1e
11 months ago
by flying-sheep
+67.35%
renames
39a9da2
11 months ago
by flying-sheep
© 2026 CodSpeed Technology
Home Terms Privacy Docs