BlogDocs

test: Modified index and slice tests in order to vary ranks(#743)

Merged
Merging
DeaMariaLeon:bench3
(
ec4dc36
) into
main
(
45cdc71
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
23
NEW
21
DROPPED
5
IGNORED
0

Benchmarks

New

test_index_fancy[side=100-rank=1]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=100-rank=1]
N/A
N/A
923.9 µs
test_index_fancy[side=100-rank=2]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=100-rank=2]
N/A
N/A
816.7 µs
test_index_fancy[side=100-rank=3]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=100-rank=3]
N/A
N/A
3.5 ms
test_index_fancy[side=1000-rank=1]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=1000-rank=1]
N/A
N/A
1.7 ms
test_index_fancy[side=1000-rank=2]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=1000-rank=2]
N/A
N/A
4.5 ms
test_index_fancy[side=500-rank=1]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=500-rank=1]
N/A
N/A
1.1 ms
test_index_fancy[side=500-rank=2]
benchmarks/test_benchmark_coo.py::test_index_fancy[side=500-rank=2]
N/A
N/A
1.9 ms
test_index_scalar[side=100-rank=1]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=100-rank=1]
N/A
N/A
320 µs
test_index_scalar[side=100-rank=2]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=100-rank=2]
N/A
N/A
401.2 µs
test_index_scalar[side=100-rank=3]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=100-rank=3]
N/A
N/A
480.9 µs
test_index_scalar[side=1000-rank=1]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=1000-rank=1]
N/A
N/A
322.2 µs
test_index_scalar[side=1000-rank=2]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=1000-rank=2]
N/A
N/A
402.3 µs
test_index_scalar[side=500-rank=1]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=500-rank=1]
N/A
N/A
323.8 µs
test_index_scalar[side=500-rank=2]
benchmarks/test_benchmark_coo.py::test_index_scalar[side=500-rank=2]
N/A
N/A
403.4 µs
test_index_slice[side=100-rank=1]
benchmarks/test_benchmark_coo.py::test_index_slice[side=100-rank=1]
N/A
N/A
519.1 µs
test_index_slice[side=100-rank=2]
benchmarks/test_benchmark_coo.py::test_index_slice[side=100-rank=2]
N/A
N/A
632 µs
test_index_slice[side=100-rank=3]
benchmarks/test_benchmark_coo.py::test_index_slice[side=100-rank=3]
N/A
N/A
1.3 ms
test_index_slice[side=1000-rank=1]
benchmarks/test_benchmark_coo.py::test_index_slice[side=1000-rank=1]
N/A
N/A
523.3 µs
test_index_slice[side=1000-rank=2]
benchmarks/test_benchmark_coo.py::test_index_slice[side=1000-rank=2]
N/A
N/A
1.6 ms
test_index_slice[side=500-rank=1]
benchmarks/test_benchmark_coo.py::test_index_slice[side=500-rank=1]
N/A
N/A
510.1 µs
test_index_slice[side=500-rank=2]
benchmarks/test_benchmark_coo.py::test_index_slice[side=500-rank=2]
N/A
N/A
932.2 µs

Passed

test_elemwise[side=1000-rank=2-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=1000-rank=2-add]
0%
20.3 ms
20.2 ms
test_elemwise[side=100-rank=3-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=100-rank=3-add]
0%
22.1 ms
22 ms
test_elemwise_broadcast[side=100-add]
benchmarks/test_benchmark_coo.py::test_elemwise_broadcast[side=100-add]
0%
14 ms
14 ms
test_matmul[side=1000]
benchmarks/test_benchmark_coo.py::test_matmul[side=1000]
0%
39.8 ms
39.8 ms
test_elemwise_broadcast[side=500-add]
benchmarks/test_benchmark_coo.py::test_elemwise_broadcast[side=500-add]
0%
1.7 s
1.7 s
test_elemwise_broadcast[side=1000-add]
benchmarks/test_benchmark_coo.py::test_elemwise_broadcast[side=1000-add]
0%
14.9 s
14.9 s
test_elemwise[side=1000-rank=2-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=1000-rank=2-mul]
0%
8.8 ms
8.8 ms
test_elemwise[side=100-rank=3-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=100-rank=3-mul]
0%
9.5 ms
9.5 ms
test_elemwise_broadcast[side=100-mul]
benchmarks/test_benchmark_coo.py::test_elemwise_broadcast[side=100-mul]
0%
3.1 ms
3.1 ms
test_elemwise[side=500-rank=1-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=500-rank=1-add]
0%
3.5 ms
3.5 ms
test_matmul[side=100]
benchmarks/test_benchmark_coo.py::test_matmul[side=100]
0%
2.7 ms
2.7 ms
test_elemwise[side=1000-rank=1-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=1000-rank=1-mul]
0%
2.6 ms
2.6 ms
test_elemwise[side=500-rank=2-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=500-rank=2-mul]
0%
4.4 ms
4.4 ms
test_elemwise[side=1000-rank=1-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=1000-rank=1-add]
0%
3.5 ms
3.5 ms
test_elemwise[side=100-rank=2-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=100-rank=2-add]
0%
4 ms
4 ms
test_elemwise[side=100-rank=1-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=100-rank=1-add]
0%
3.5 ms
3.5 ms
test_elemwise[side=100-rank=1-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=100-rank=1-mul]
0%
2.6 ms
2.6 ms
test_elemwise[side=500-rank=2-add]
benchmarks/test_benchmark_coo.py::test_elemwise[side=500-rank=2-add]
0%
7.8 ms
7.8 ms
test_elemwise[side=100-rank=2-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=100-rank=2-mul]
0%
2.9 ms
3 ms
test_elemwise[side=500-rank=1-mul]
benchmarks/test_benchmark_coo.py::test_elemwise[side=500-rank=1-mul]
0%
2.6 ms
2.6 ms
test_elemwise_broadcast[side=500-mul]
benchmarks/test_benchmark_coo.py::test_elemwise_broadcast[side=500-mul]
0%
12.5 ms
12.5 ms
test_elemwise_broadcast[side=1000-mul]
benchmarks/test_benchmark_coo.py::test_elemwise_broadcast[side=1000-mul]
-1%
73.1 ms
73.8 ms
test_index_fancy[side=100]Missing
benchmarks/test_benchmark_coo.py::test_index_fancy[side=100]
N/A
3.5 ms
N/A
test_index_scalar[side=100]Missing
benchmarks/test_benchmark_coo.py::test_index_scalar[side=100]
N/A
481.2 µs
N/A
test_index_slice2[side=100]Missing
benchmarks/test_benchmark_coo.py::test_index_slice2[side=100]
N/A
1.5 ms
N/A
test_index_slice3[side=100]Missing
benchmarks/test_benchmark_coo.py::test_index_slice3[side=100]
N/A
1.4 ms
N/A
test_index_slice[side=100]Missing
benchmarks/test_benchmark_coo.py::test_index_slice[side=100]
N/A
1.1 ms
N/A
test_matmul[side=500]
benchmarks/test_benchmark_coo.py::test_matmul[side=500]
-1%
8 ms
8 ms

Commits

Click on a commit to change the comparison range
base
main
45cdc71
0%
changed rank to use ndim
edf1f86
1 month ago
by DeaMariaLeon
0%
correct index
ec4dc36
1 month ago
by DeaMariaLeon
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.