pydata / sparse

Sparse multi-dimensional arrays for the PyData ecosystem
https://sparse.pydata.org
BSD 3-Clause "New" or "Revised" License
604 stars 127 forks source link

[pre-commit.ci] pre-commit autoupdate #760

Closed pre-commit-ci[bot] closed 3 months ago

pre-commit-ci[bot] commented 3 months ago

updates:

codspeed-hq[bot] commented 3 months ago

CodSpeed Performance Report

Merging #760 will improve performances by ×2.2

Comparing pre-commit-ci-update-config (1fbe6d6) with main (002ca3e)

Summary

⚡ 8 improvements ✅ 236 untouched benchmarks

Benchmarks breakdown

Benchmark main pre-commit-ci-update-config Change
test_index_fancy[side=100-rank=1-format='coo'] 1,425.8 µs 640.1 µs ×2.2
test_index_slice[side=100-rank=2-format='gcxs'] 3.6 ms 2.7 ms +33.1%
test_elemwise[f=<built-in function add>-backend='Finch'-side=1000] 1.6 ms 1.5 ms +11.55%
test_elemwise[f=<built-in function add>-backend='Finch'-side=100] 901.5 µs 720 µs +25.2%
test_elemwise[f=<built-in function add>-backend='Finch'-side=500] 1,058 µs 887.6 µs +19.2%
test_elemwise[f=<built-in function mul>-backend='Finch'-side=1000] 886.3 µs 741.1 µs +19.58%
test_elemwise[f=<built-in function mul>-backend='Finch'-side=100] 870.7 µs 704.3 µs +23.63%
test_elemwise[f=<built-in function mul>-backend='Finch'-side=500] 863.3 µs 717.5 µs +20.31%