light-curve
light-curve-python
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
MSRV 1.85 and Rust Edition 2024
#516
Merged
Comparing
msrv-1.85
(
31ce738
) with
master
(
f70c950
)
CodSpeed Performance Gauge
0%
Untouched
106
This report only contains results for the
CPU Simulation
instrument. To view results for the
Wall Time
instrument,
click here
.
Benchmarks
Passed
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
+2%
213.5 µs
209.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
+1%
97.2 µs
96 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
+1%
309.4 µs
306.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
+1%
234.3 µs
231.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
+1%
96.3 µs
95.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
+1%
393.9 µs
390.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
+1%
153.5 µs
152.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
+1%
263.7 µs
261.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestObservationCount
CodSpeed Performance Gauge
+1%
15.6 µs
15.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
+1%
41.2 µs
41 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
39.7 µs
39.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
0%
96.5 µs
96.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
40.6 µs
40.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
190.4 µs
189.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
40.9 µs
40.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestObservationCount
CodSpeed Performance Gauge
0%
32.2 µs
32.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
0%
45 µs
44.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
38.3 µs
38.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
0%
235.8 µs
235.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
48 µs
47.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
0%
391.2 µs
390.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestRoms
CodSpeed Performance Gauge
0%
110.7 µs
110.5 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
0%
95.9 µs
95.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
36.7 µs
36.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
0%
38.3 µs
38.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
0%
95.6 µs
95.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
0%
48.1 µs
48 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
0%
7.6 ms
7.6 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllCesium
CodSpeed Performance Gauge
0%
297.5 µs
297.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
0%
50.1 µs
50.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
8.7 ms
8.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
0%
7.6 ms
7.6 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
7.4 ms
7.4 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
48.2 µs
48.2 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
0%
257.4 µs
257.2 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAllCesium
CodSpeed Performance Gauge
0%
15 ms
15 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
55.6 µs
55.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
0%
14.2 ms
14.2 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
0%
95.3 µs
95.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
0%
52.9 µs
52.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestRoms
CodSpeed Performance Gauge
0%
263.1 µs
263.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
0%
7.9 ms
7.9 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
0%
279.8 µs
279.9 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
0%
159.7 µs
159.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
0%
48.4 µs
48.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
0%
59.4 µs
59.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
274 µs
274.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
0%
170.3 µs
170.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
684.9 µs
686.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
0%
403.5 µs
404.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
193.2 µs
193.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
0%
155.3 µs
155.8 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
188.7 µs
189.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
0%
436.9 µs
438.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
86 µs
86.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
167.8 µs
168.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
0%
249.2 µs
250.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
0%
9.3 ms
9.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
88.9 µs
89.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
0%
149.6 µs
150.3 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
181 µs
181.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
138.8 µs
139.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
0%
216.1 µs
217.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
-1%
136.6 µs
137.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
-1%
272.4 µs
273.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
-1%
225.4 µs
226.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
-1%
242.2 µs
243.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
-1%
245.8 µs
247.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
-1%
95.4 µs
96 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
-1%
1.1 ms
1.1 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
-1%
437.2 µs
440.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
-1%
148.4 µs
149.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
-1%
191.9 µs
193.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
-1%
318 µs
320.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
-1%
9.3 ms
9.4 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
-1%
304.5 µs
307 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
-1%
115.9 µs
116.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
-1%
272.4 µs
274.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
-1%
432.1 µs
435.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
-1%
213.7 µs
215.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
-1%
1.3 ms
1.4 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
-1%
413.8 µs
417.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
-1%
1.4 ms
1.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
-1%
8.3 ms
8.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
-1%
196.6 µs
198.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
-1%
98.8 µs
100 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
-1%
776.2 µs
785.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
-1%
440.3 µs
445.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
-1%
181.9 µs
184.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
-1%
8.3 ms
8.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
-2%
203.3 µs
208.4 µs
Commits
Click on a commit to change the comparison range
Base
master
f70c950
-0.16%
Rust edition 2024
31ce738
5 months ago
by hombit
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs