Avatar for the pydata user
pydata
sparse
BlogDocsChangelog

GitHub Actions run

8 days ago 71bbf2d thodson-usgs:perf/reshape-resolve-neg1-before-shortcircuit pull_request

Compare

Base
Search a run

Head
perf: short-circuit COO.reshape when -1 resolves to self.shape
#935
thodson-usgs:perf/reshape-resolve-neg1-before-shortcircuit
8 days ago
CPU Simulation

Compare
Suggested base runs:
340 total
test_elemwise[side=500-rank=2-format='gcxs'-add]
benchmarks/test_benchmark_coo.py
10 ms
test_elemwise_broadcast[side=500-format='gcxs'-mul]
benchmarks/test_benchmark_coo.py
17.3 ms
test_elemwise[side=100-rank=1-format='coo'-mul]
benchmarks/test_benchmark_coo.py
2 ms
test_elemwise[side=500-rank=2-format='gcxs'-mul]
benchmarks/test_benchmark_coo.py
6.8 ms
test_elemwise[side=100-rank=1-format='gcxs'-add]
benchmarks/test_benchmark_coo.py
3.2 ms
test_gcxs_dot_ndarray[coo-m=1000-n=200-p=500]
benchmarks/test_benchmark_coo.py
7.1 ms
test_gcxs_dot_ndarray[coo-m=1000-n=200-p=200]
benchmarks/test_benchmark_coo.py
3.4 ms
test_elemwise_broadcast[side=100-format='coo'-add]
benchmarks/test_benchmark_coo.py
13.1 ms
test_elemwise[side=100-rank=1-format='gcxs'-mul]
benchmarks/test_benchmark_coo.py
2.5 ms
test_gcxs_dot_ndarray[coo-m=1000-n=1000-p=500]
benchmarks/test_benchmark_coo.py
15.4 ms
test_elemwise[side=100-rank=1-format='coo'-add]
benchmarks/test_benchmark_coo.py
2.7 ms
test_elemwise_broadcast[side=100-format='gcxs'-add]
benchmarks/test_benchmark_coo.py
18.8 ms
test_elemwise_broadcast[side=100-format='coo'-mul]
benchmarks/test_benchmark_coo.py
2.4 ms
test_elemwise[side=100-rank=3-format='coo'-add]
benchmarks/test_benchmark_coo.py
17.5 ms
test_elemwise[side=100-rank=3-format='coo'-mul]
benchmarks/test_benchmark_coo.py
7.5 ms
test_elemwise_broadcast[side=500-format='coo'-add]
benchmarks/test_benchmark_coo.py
1.8 s
test_elemwise[side=1000-rank=1-format='gcxs'-add]
benchmarks/test_benchmark_coo.py
3.2 ms
test_elemwise_broadcast[side=100-format='gcxs'-mul]
benchmarks/test_benchmark_coo.py
6 ms
test_gcxs_dot_ndarray[coo-m=1000-n=1000-p=1000]
benchmarks/test_benchmark_coo.py
33.6 ms
test_gcxs_dot_ndarray[coo-m=1000-n=1000-p=200]
benchmarks/test_benchmark_coo.py
6.6 ms
test_elemwise[side=100-rank=2-format='coo'-mul]
benchmarks/test_benchmark_coo.py
2.2 ms
test_gcxs_dot_ndarray[coo-m=1000-n=200-p=1000]
benchmarks/test_benchmark_coo.py
13.9 ms
test_elemwise_broadcast[side=1000-format='gcxs'-add]
benchmarks/test_benchmark_coo.py
19.3 s
test_gcxs_dot_ndarray[coo-m=1000-n=500-p=200]
benchmarks/test_benchmark_coo.py
4.6 ms
test_gcxs_dot_ndarray[coo-m=1000-n=500-p=1000]
benchmarks/test_benchmark_coo.py
21.1 ms
© 2026 CodSpeed Technology
Home Terms Privacy Docs