Avatar for the predict-idlab user
predict-idlab
tsdownsample
BlogDocsChangelog

Feature: Polars integration

#60
Comparing
NielsPraet:feature/polars-integration
(
d3d71cd
) with
main
(
25d5648
)
CodSpeed Performance Gauge
-79%
Regression
165
Untouched
225

Benchmarks

390 total
test_lttb_no_x[False-float64-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-79%
9.1 ms43.5 ms
test_lttb_no_x[True-float64-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-79%
9.1 ms43.5 ms
test_minmaxlttb_no_x[True-int32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-73%
1.4 ms5 ms
test_lttb_no_x[False-float32-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-73%
8.2 ms30 ms
test_lttb_no_x[False-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-73%
1.2 ms4.3 ms
test_lttb_no_x[True-float32-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-73%
8.2 ms30 ms
test_lttb_no_x[False-int32-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-72%
8.2 ms29.9 ms
test_lttb_no_x[True-int32-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-72%
8.3 ms29.9 ms
test_lttb_no_x[True-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-72%
1.2 ms4.3 ms
test_minmaxlttb_no_x[False-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-72%
1.2 ms4.4 ms
test_minmaxlttb_no_x[True-float32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-72%
1.2 ms4.4 ms
test_lttb_no_x[False-int32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
1.3 ms4.4 ms
test_lttb_no_x[False-int64-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
10.2 ms34.1 ms
test_lttb_no_x[True-int64-100-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
10.2 ms34.1 ms
test_lttb_no_x[True-float32-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
8.3 ms27.9 ms
test_lttb_no_x[True-int32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
1.3 ms4.4 ms
test_lttb_no_x[False-float64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
1.3 ms4.3 ms
test_lttb_no_x[False-float32-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
8.3 ms27.5 ms
test_minmaxlttb_no_x[False-int32-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
1.4 ms4.5 ms
test_lttb_no_x[False-int32-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-70%
8.4 ms27.5 ms
test_lttb_no_x[True-int32-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-69%
8.4 ms27.6 ms
test_lttb_no_x[True-float64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-69%
1.3 ms4.3 ms
test_minmaxlttb_no_x[False-float64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-69%
1.4 ms4.4 ms
test_minmaxlttb_no_x[True-float64-5,000-100,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-69%
1.4 ms4.4 ms
test_lttb_no_x[False-float64-5,000-1,000,000]
tests/benchmarks/test_downsamplers.py
CodSpeed Performance Gauge
-68%
9.2 ms29 ms

Commits

Click on a commit to change the comparison range
Base
main
25d5648
0%
✨ feat: add lttb for Polars ChunkedArray
aa2f038
2 years ago
by NielsPraet
-79.08%
💩 refactor: first pass of refactoring code
6c178e1
2 years ago
by NielsPraet
-0.01%
♻️ refactor: generalize non-parallel m4 without x
8d9c8b8
2 years ago
by NielsPraet
-0.01%
🚧 refactor: starting to clean up traits
d3d71cd
2 years ago
by NielsPraet
© 2026 CodSpeed Technology
Home Terms Privacy Docs