predict-idlab
tsdownsample
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: use Zip instead of manual for loop
#47
Comparing
optimize_mmlttb
(
0e1c696
) with
main
(
c3c25da
)
CodSpeed Performance Gauge
-14%
Improvement
3
Regression
1
Untouched
386
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
390 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[True-int32-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-14%
2.8 ms
3.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[True-int64-100-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
×2.7
10.2 ms
3.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[True-float64-100-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
+52%
5.6 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_m4_with_x[True-int32-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
+28%
1.9 ms
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[True-int32-1,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
+8%
33.1 ms
30.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_m4_with_x[True-float64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-7%
4.2 ms
4.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_m4_with_x[True-int64-1,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-7%
5.7 ms
6.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_m4_with_x[True-int64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-7%
4.3 ms
4.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[True-float32-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-6%
2.6 ms
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmax_with_x[True-int64-1,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-6%
5.9 ms
6.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_m4_with_x[True-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
+6%
4.2 ms
4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[False-float32-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-6%
3.6 ms
3.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[False-int32-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-5%
3.7 ms
4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmax_no_x[True-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-5%
748.7 µs
789 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_m4_no_x[True-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-5%
576.4 µs
605.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[False-int64-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
+4%
5.2 ms
5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[True-float32-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
+4%
5.8 ms
5.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[True-int32-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-4%
20.4 ms
21.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[False-float32-100-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-4%
719.4 µs
747.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmax_no_x[True-int32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-4%
890.3 µs
924.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[True-int64-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-4%
4.4 ms
4.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmax_no_x[True-float64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-4%
963.2 µs
999.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[True-int64-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-4%
23.6 ms
24.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_with_x[True-int64-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-3%
24.3 ms
25.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_minmaxlttb_no_x[True-float64-1,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-3%
4.3 ms
4.4 ms
1
2
3
4
5
...
16
Commits
Click on a commit to change the comparison range
Base
main
c3c25da
-13.7%
perf: use Zip instead of manual for loop
0e1c696
3 years ago
by jvdd
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs