light-curve
light-curve-python
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Cast inputs to a common dtype
#512
Merged
Comparing
asarray
(
a627526
) with
master
(
e08e203
)
CodSpeed Performance Gauge
-1%
Untouched
106
Benchmarks
Passed
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestObservationCount
CodSpeed Performance Gauge
+1%
15.6 µs
15.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
+1%
275.4 µs
272.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
+1%
305.7 µs
302.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
+1%
441.2 µs
438.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
+1%
262.6 µs
261.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
+1%
152.7 µs
151.9 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
0%
171.3 µs
170.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
226.5 µs
225.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
197.9 µs
197.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
0%
9.3 ms
9.3 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
181.8 µs
181.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
116.1 µs
115.8 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
0%
216.7 µs
216.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
0%
258.7 µs
258.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
0%
235 µs
234.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
89.3 µs
89.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
86 µs
85.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
0%
14.2 ms
14.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
167.6 µs
167.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
193.2 µs
193.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
0%
9.3 ms
9.3 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
0%
281.1 µs
280.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
0%
779.8 µs
779.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
0%
319.3 µs
319.3 µ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::TestAmplitude
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
0%
438.5 µs
438.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
0%
403.8 µs
403.9 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
8.7 ms
8.7 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
0%
7.9 ms
7.9 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
0%
95.8 µs
95.8 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
0%
192.7 µs
192.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
136.6 µs
136.6 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
684 µs
684.4 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
0%
248.7 µs
248.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::TestStandardDeviation
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
0%
7.6 ms
7.6 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
7.4 ms
7.4 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::TestMaximumSlope
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
273.8 µs
274.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllCesium
CodSpeed Performance Gauge
0%
298.3 µs
298.7 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
188.5 µs
188.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
0%
245.7 µs
246.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
0%
213.9 µs
214.3 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
0%
7.6 ms
7.6 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
0%
202.9 µs
203.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
0%
272.4 µs
272.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
138.8 µs
139.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_naive
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
0%
4.8 ms
4.8 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::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
190.1 µs
190.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
-1%
389.6 µs
391.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
-1%
147.7 µs
148.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
-1%
433.4 µs
436.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
-1%
390.2 µs
393.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
-1%
414.9 µs
418.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
-1%
181.9 µs
183.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
-1%
433.6 µs
437.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
-1%
241.6 µs
243.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
-1%
96.4 µs
97.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestRoms
CodSpeed Performance Gauge
-1%
261.4 µs
264.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
-1%
230.7 µs
233.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
-1%
305.1 µs
308.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestRoms
CodSpeed Performance Gauge
-1%
108.9 µs
110.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
-1%
98.5 µs
99.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
-1%
149.2 µs
151.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
-1%
95.5 µs
96.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
-1%
154.8 µs
157.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
-1%
59.3 µs
60.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
-2%
55.5 µs
56.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
-2%
158.8 µs
161.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
-2%
52.8 µs
53.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
-2%
94.5 µs
96.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
-2%
44.8 µs
45.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
-2%
209.1 µs
212.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
-2%
48.2 µs
49.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
-2%
96 µs
97.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
-2%
50 µs
51 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
-2%
48.3 µs
49.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
-2%
94.2 µs
96.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
-2%
47.7 µs
48.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
-2%
94.8 µs
96.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
-2%
38.2 µs
39 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
-2%
38.2 µs
39 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
-2%
40.9 µs
41.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
-2%
40.7 µs
41.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
-2%
39.6 µs
40.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
-2%
47.8 µs
49 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
-3%
40.3 µs
41.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
-3%
36.6 µs
37.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestObservationCount
CodSpeed Performance Gauge
-3%
31.9 µs
32.9 µs
Commits
Click on a commit to change the comparison range
Base
master
e08e203
-0.57%
Support cast with freq_power and model
a627526
5 months ago
by hombit
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs