Avatar for the GalacticDynamics user
GalacticDynamics
unxt
BlogDocsChangelog

👷 build(benchmarks): add more benchmarks and config

#363Merged
Comparing
nstarman:tests/fix-benchmarks
(
9d3d51f
) with
main
(
aefd9d4
)
CodSpeed Performance Gauge
+20%
Improvements
164
Regressions
0
Untouched
0
New
69
Dropped
21
Ignored
0

Benchmarks

Failed

test_unit_of_jit_compile[args0]Missing
tests/benchmark/test_units.py::test_unit_of_jit_compile[args0]
CodSpeed Performance Gauge
N/A
13.8 ms
N/A
test_unit_of[args2]Missing
tests/benchmark/test_units.py::test_unit_of[args2]
CodSpeed Performance Gauge
N/A
217.9 µs
N/A
test_unit_of[args1]Missing
tests/benchmark/test_units.py::test_unit_of[args1]
CodSpeed Performance Gauge
N/A
697 µs
N/A
test_unit_of[args0]Missing
tests/benchmark/test_units.py::test_unit_of[args0]
CodSpeed Performance Gauge
N/A
652.8 µs
N/A
test_unit_execute[args1]Missing
tests/benchmark/test_units.py::test_unit_execute[args1]
CodSpeed Performance Gauge
N/A
264.3 µs
N/A
test_unit_execute[args0]Missing
tests/benchmark/test_units.py::test_unit_execute[args0]
CodSpeed Performance Gauge
N/A
190 µs
N/A
test_unit[args1]Missing
tests/benchmark/test_units.py::test_unit[args1]
CodSpeed Performance Gauge
N/A
251 µs
N/A
test_unit[args0]Missing
tests/benchmark/test_units.py::test_unit[args0]
CodSpeed Performance Gauge
N/A
173.9 µs
N/A
test_dimension_of_jit_compile[args0]Missing
tests/benchmark/test_dimensions.py::test_dimension_of_jit_compile[args0]
CodSpeed Performance Gauge
N/A
14.7 ms
N/A
test_dimension_of_execute[args3]Missing
tests/benchmark/test_dimensions.py::test_dimension_of_execute[args3]
CodSpeed Performance Gauge
N/A
246.3 µs
N/A
test_dimension_of_execute[args2]Missing
tests/benchmark/test_dimensions.py::test_dimension_of_execute[args2]
CodSpeed Performance Gauge
N/A
1.3 ms
N/A
test_dimension_of_execute[args1]Missing
tests/benchmark/test_dimensions.py::test_dimension_of_execute[args1]
CodSpeed Performance Gauge
N/A
729.8 µs
N/A
test_dimension_of_execute[args0]Missing
tests/benchmark/test_dimensions.py::test_dimension_of_execute[args0]
CodSpeed Performance Gauge
N/A
669.2 µs
N/A
test_dimension_of[args3]Missing
tests/benchmark/test_dimensions.py::test_dimension_of[args3]
CodSpeed Performance Gauge
N/A
3.8 ms
N/A
test_dimension_of[args2]Missing
tests/benchmark/test_dimensions.py::test_dimension_of[args2]
CodSpeed Performance Gauge
N/A
1.2 ms
N/A
test_dimension_of[args1]Missing
tests/benchmark/test_dimensions.py::test_dimension_of[args1]
CodSpeed Performance Gauge
N/A
712.5 µs
N/A
test_dimension_of[args0]Missing
tests/benchmark/test_dimensions.py::test_dimension_of[args0]
CodSpeed Performance Gauge
N/A
706.7 µs
N/A
test_dimension_execute[args1]Missing
tests/benchmark/test_dimensions.py::test_dimension_execute[args1]
CodSpeed Performance Gauge
N/A
189.5 µs
N/A
test_dimension_execute[args0]Missing
tests/benchmark/test_dimensions.py::test_dimension_execute[args0]
CodSpeed Performance Gauge
N/A
189 µs
N/A
test_dimension[args1]Missing
tests/benchmark/test_dimensions.py::test_dimension[args1]
CodSpeed Performance Gauge
N/A
167.4 µs
N/A
test_dimension[args0]Missing
tests/benchmark/test_dimensions.py::test_dimension[args0]
CodSpeed Performance Gauge
N/A
217.7 µs
N/A

Improved

test_jit_compile[floor_divide-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[floor_divide-('length', 'length')]
CodSpeed Performance Gauge
×310
193,270.4 µs
629.7 µs
test_jit_compile[remainder-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[remainder-('length', 'length')]
CodSpeed Performance Gauge
×280
178,105.1 µs
630.1 µs
test_jit_compile[isinf-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[isinf-('length',)]
CodSpeed Performance Gauge
×280
146,050.4 µs
522.3 µs
test_jit_compile[floor_divide-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[floor_divide-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×150
96,188.4 µs
624.8 µs
test_jit_compile[logaddexp-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[logaddexp-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×120
75,316.6 µs
625.8 µs
test_jit_compile[log2-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[log2-('dimensionless',)]
CodSpeed Performance Gauge
×110
55,184.6 µs
519.7 µs
test_jit_compile[remainder-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[remainder-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×110
66,298.9 µs
628.4 µs
test_jit_compile[log10-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[log10-('dimensionless',)]
CodSpeed Performance Gauge
×110
54,894.3 µs
520.5 µs
test_jit_compile[acosh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[acosh-('dimensionless',)]
CodSpeed Performance Gauge
×100
53,549.6 µs
525.3 µs
test_jit_compile[asinh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[asinh-('dimensionless',)]
CodSpeed Performance Gauge
×100
53,318.6 µs
523.3 µs
test_jit_compile[atanh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[atanh-('dimensionless',)]
CodSpeed Performance Gauge
×98
51,640.3 µs
524.9 µs
test_jit_compile[log-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[log-('dimensionless',)]
CodSpeed Performance Gauge
×98
51,065.8 µs
520.3 µs
test_jit_compile[trunc-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[trunc-('length',)]
CodSpeed Performance Gauge
×98
51,075 µs
523.7 µs
test_jit_compile[trunc-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[trunc-('dimensionless',)]
CodSpeed Performance Gauge
×89
46,386.9 µs
523.5 µs
test_jit_compile[sinh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sinh-('dimensionless',)]
CodSpeed Performance Gauge
×84
43,517.6 µs
520.8 µs
test_jit_compile[sinh-('angle',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sinh-('angle',)]
CodSpeed Performance Gauge
×82
42,875.6 µs
521.3 µs
test_jit_compile[abs-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[abs-('dimensionless',)]
CodSpeed Performance Gauge
×81
42,867.9 µs
528.7 µs
test_jit_compile[isinf-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[isinf-('dimensionless',)]
CodSpeed Performance Gauge
×79
41,512.2 µs
522.7 µs
test_jit_compile[acos-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[acos-('dimensionless',)]
CodSpeed Performance Gauge
×76
39,825.9 µs
526.8 µs
test_jit_compile[log1p-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[log1p-('dimensionless',)]
CodSpeed Performance Gauge
×75
38,993.6 µs
520.4 µs
test_jit_compile[exp-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[exp-('dimensionless',)]
CodSpeed Performance Gauge
×74
38,688.5 µs
519.5 µs
test_jit_compile[tanh-('angle',)]
tests/benchmark/test_quaxed.py::test_jit_compile[tanh-('angle',)]
CodSpeed Performance Gauge
×74
38,697.4 µs
521.8 µs
test_jit_compile[tanh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[tanh-('dimensionless',)]
CodSpeed Performance Gauge
×74
39,375.6 µs
532.2 µs
test_jit_compile[cosh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[cosh-('dimensionless',)]
CodSpeed Performance Gauge
×67
35,047.3 µs
521.9 µs
test_jit_compile[cosh-('angle',)]
tests/benchmark/test_quaxed.py::test_jit_compile[cosh-('angle',)]
CodSpeed Performance Gauge
×66
34,245.1 µs
521.8 µs
test_jit_compile[expm1-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[expm1-('dimensionless',)]
CodSpeed Performance Gauge
×65
34,645.2 µs
530 µs
test_jit_compile[asin-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[asin-('dimensionless',)]
CodSpeed Performance Gauge
×64
33,689.6 µs
523.2 µs
test_jit_compile[cos-('angle',)]
tests/benchmark/test_quaxed.py::test_jit_compile[cos-('angle',)]
CodSpeed Performance Gauge
×62
32,218.8 µs
522.1 µs
test_jit_compile[abs-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[abs-('length',)]
CodSpeed Performance Gauge
×60
31,406.8 µs
524.5 µs
test_jit_compile[equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×60
37,859.5 µs
634.6 µs
test_jit_compile[sqrt-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sqrt-('length',)]
CodSpeed Performance Gauge
×59
31,070.9 µs
525.1 µs
test_jit_compile[round-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[round-('dimensionless',)]
CodSpeed Performance Gauge
×59
30,824 µs
521 µs
test_jit_compile[cos-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[cos-('dimensionless',)]
CodSpeed Performance Gauge
×59
30,595 µs
520.3 µs
test_jit_compile[greater-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[greater-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×58
36,036.3 µs
622.9 µs
test_jit_compile[sign-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sign-('dimensionless',)]
CodSpeed Performance Gauge
×58
30,147.3 µs
521.3 µs
test_jit_compile[round-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[round-('length',)]
CodSpeed Performance Gauge
×58
30,161.5 µs
521.8 µs
test_jit_compile[isfinite-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[isfinite-('dimensionless',)]
CodSpeed Performance Gauge
×58
30,058.1 µs
520.1 µs
test_jit_compile[isnan-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[isnan-('dimensionless',)]
CodSpeed Performance Gauge
×58
30,049.2 µs
520.4 µs
test_jit_compile[less-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[less-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×57
35,792 µs
622.9 µs
test_jit_compile[sign-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sign-('length',)]
CodSpeed Performance Gauge
×57
29,802 µs
522.3 µs
test_jit_compile[greater_equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[greater_equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×57
35,485.5 µs
622.7 µs
test_jit_compile[less_equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[less_equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×57
35,483.4 µs
625.2 µs
test_jit_compile[isnan-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[isnan-('length',)]
CodSpeed Performance Gauge
×57
29,504 µs
520.5 µs
test_jit_compile[isfinite-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[isfinite-('length',)]
CodSpeed Performance Gauge
×57
29,491.9 µs
521.7 µs
test_jit_compile[add-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[add-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×56
36,054.2 µs
639.6 µs
test_jit_compile[square-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[square-('dimensionless',)]
CodSpeed Performance Gauge
×56
29,309.4 µs
523.2 µs
test_jit_compile[sin-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sin-('dimensionless',)]
CodSpeed Performance Gauge
×55
28,506.2 µs
520.1 µs
test_jit_compile[greater-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[greater-('length', 'length')]
CodSpeed Performance Gauge
×55
33,992.8 µs
622.6 µs
test_jit_compile[sqrt-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sqrt-('dimensionless',)]
CodSpeed Performance Gauge
×54
28,366.8 µs
520.5 µs
test_jit_compile[less-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[less-('length', 'length')]
CodSpeed Performance Gauge
×54
33,955.7 µs
625.4 µs
test_jit_compile[ceil-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[ceil-('dimensionless',)]
CodSpeed Performance Gauge
×54
28,226.7 µs
520 µs
test_jit_compile[floor-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[floor-('dimensionless',)]
CodSpeed Performance Gauge
×54
28,191.8 µs
520 µs
test_jit_compile[square-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[square-('length',)]
CodSpeed Performance Gauge
×54
28,318.6 µs
522.4 µs
test_jit_compile[less_equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[less_equal-('length', 'length')]
CodSpeed Performance Gauge
×54
33,692.1 µs
621.7 µs
test_jit_compile[greater_equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[greater_equal-('length', 'length')]
CodSpeed Performance Gauge
×54
33,657.3 µs
622.8 µs
test_jit_compile[equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[equal-('length', 'length')]
CodSpeed Performance Gauge
×54
33,814.3 µs
625.8 µs
test_jit_compile[atan-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[atan-('dimensionless',)]
CodSpeed Performance Gauge
×54
28,327.7 µs
525.4 µs
test_jit_compile[multiply-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[multiply-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×54
33,969.1 µs
634.5 µs
test_jit_compile[tan-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[tan-('dimensionless',)]
CodSpeed Performance Gauge
×53
28,384.8 µs
531.2 µs
test_jit_compile[sin-('angle',)]
tests/benchmark/test_quaxed.py::test_jit_compile[sin-('angle',)]
CodSpeed Performance Gauge
×53
27,834.5 µs
522.1 µs
test_jit_compile[tan-('angle',)]
tests/benchmark/test_quaxed.py::test_jit_compile[tan-('angle',)]
CodSpeed Performance Gauge
×53
27,709.5 µs
521.9 µs
test_jit_compile[negative-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[negative-('dimensionless',)]
CodSpeed Performance Gauge
×52
28,020.2 µs
534.7 µs
test_jit_compile[ceil-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[ceil-('length',)]
CodSpeed Performance Gauge
×52
27,232.2 µs
520 µs
test_jit_compile[multiply-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[multiply-('length', 'length')]
CodSpeed Performance Gauge
×52
33,127.3 µs
632.6 µs
test_jit_compile[atan2-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[atan2-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×52
32,763.9 µs
627.4 µs
test_jit_compile[add-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[add-('length', 'length')]
CodSpeed Performance Gauge
×52
33,171 µs
637.4 µs
test_jit_compile[negative-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[negative-('length',)]
CodSpeed Performance Gauge
×52
27,637.4 µs
533.2 µs
test_jit_compile[floor-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[floor-('length',)]
CodSpeed Performance Gauge
×51
27,223.4 µs
531.5 µs
test_jit_compile[not_equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[not_equal-('length', 'length')]
CodSpeed Performance Gauge
×50
31,251.9 µs
619.5 µs
test_jit_compile[not_equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[not_equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×50
31,161.7 µs
621.5 µs
test_jit_compile[divide-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[divide-('length', 'length')]
CodSpeed Performance Gauge
×50
30,934.1 µs
621.4 µs
test_jit_compile[divide-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[divide-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×50
30,985.8 µs
625 µs
test_jit_compile[imag-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[imag-('dimensionless',)]
CodSpeed Performance Gauge
×49
25,564.3 µs
521.1 µs
test_jit_compile[subtract-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_jit_compile[subtract-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×48
30,163.1 µs
622.7 µs
test_jit_compile[imag-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[imag-('length',)]
CodSpeed Performance Gauge
×48
24,932.1 µs
520.8 µs
test_jit_compile[subtract-('length', 'length')]
tests/benchmark/test_quaxed.py::test_jit_compile[subtract-('length', 'length')]
CodSpeed Performance Gauge
×47
29,531 µs
621.7 µs
test_jit_compile[real-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[real-('dimensionless',)]
CodSpeed Performance Gauge
×28
14,556.2 µs
518.8 µs
test_jit_compile[conj-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[conj-('dimensionless',)]
CodSpeed Performance Gauge
×28
14,475.1 µs
518.1 µs
test_jit_compile[positive-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_jit_compile[positive-('dimensionless',)]
CodSpeed Performance Gauge
×28
14,581.1 µs
522.1 µs
test_jit_compile[positive-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[positive-('length',)]
CodSpeed Performance Gauge
×28
14,291.8 µs
519.2 µs
test_jit_compile[real-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[real-('length',)]
CodSpeed Performance Gauge
×27
14,277.6 µs
520.5 µs
test_jit_compile[conj-('length',)]
tests/benchmark/test_quaxed.py::test_jit_compile[conj-('length',)]
CodSpeed Performance Gauge
×27
14,172.2 µs
520.9 µs
test_execute[imag-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[imag-('dimensionless',)]
CodSpeed Performance Gauge
×5.4
1,135.3 µs
210.9 µs
test_execute[imag-('length',)]
tests/benchmark/test_quaxed.py::test_execute[imag-('length',)]
CodSpeed Performance Gauge
×5.4
1,141.2 µs
212.2 µs
test_execute[sqrt-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[sqrt-('dimensionless',)]
CodSpeed Performance Gauge
×4.9
1,234.8 µs
253 µs
test_execute[tanh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[tanh-('dimensionless',)]
CodSpeed Performance Gauge
×4.9
1,233 µs
253.9 µs
test_execute[tanh-('angle',)]
tests/benchmark/test_quaxed.py::test_execute[tanh-('angle',)]
CodSpeed Performance Gauge
×4.8
1,241.1 µs
256.3 µs
test_execute[conj-('length',)]
tests/benchmark/test_quaxed.py::test_execute[conj-('length',)]
CodSpeed Performance Gauge
×4.8
1,220.4 µs
252.6 µs
test_execute[real-('length',)]
tests/benchmark/test_quaxed.py::test_execute[real-('length',)]
CodSpeed Performance Gauge
×4.8
1,218.8 µs
253.4 µs
test_execute[conj-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[conj-('dimensionless',)]
CodSpeed Performance Gauge
×4.8
1,215.5 µs
253.3 µs
test_execute[sqrt-('length',)]
tests/benchmark/test_quaxed.py::test_execute[sqrt-('length',)]
CodSpeed Performance Gauge
×4.8
1,240.7 µs
258.8 µs
test_execute[positive-('length',)]
tests/benchmark/test_quaxed.py::test_execute[positive-('length',)]
CodSpeed Performance Gauge
×4.8
1,219.4 µs
254.6 µs
test_execute[positive-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[positive-('dimensionless',)]
CodSpeed Performance Gauge
×4.8
1,218.1 µs
254.6 µs
test_execute[real-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[real-('dimensionless',)]
CodSpeed Performance Gauge
×4.8
1,215.3 µs
254.3 µs
test_execute[exp-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[exp-('dimensionless',)]
CodSpeed Performance Gauge
×4.8
1,236 µs
259 µs
test_execute[expm1-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[expm1-('dimensionless',)]
CodSpeed Performance Gauge
×4.7
1,238.8 µs
261.2 µs
test_execute[cos-('angle',)]
tests/benchmark/test_quaxed.py::test_execute[cos-('angle',)]
CodSpeed Performance Gauge
×4.7
1,255 µs
266.3 µs
test_execute[log-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[log-('dimensionless',)]
CodSpeed Performance Gauge
×4.7
1,240.4 µs
263.4 µs
test_execute[sin-('angle',)]
tests/benchmark/test_quaxed.py::test_execute[sin-('angle',)]
CodSpeed Performance Gauge
×4.7
1,249.4 µs
266.5 µs
test_execute[log1p-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[log1p-('dimensionless',)]
CodSpeed Performance Gauge
×4.7
1,242.3 µs
265.1 µs
test_execute[cos-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[cos-('dimensionless',)]
CodSpeed Performance Gauge
×4.7
1,244.7 µs
266.1 µs
test_execute[sin-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[sin-('dimensionless',)]
CodSpeed Performance Gauge
×4.7
1,242.4 µs
266.8 µs
test_execute[tan-('angle',)]
tests/benchmark/test_quaxed.py::test_execute[tan-('angle',)]
CodSpeed Performance Gauge
×4.6
1,255.2 µs
271.5 µs
test_execute[tan-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[tan-('dimensionless',)]
CodSpeed Performance Gauge
×4.6
1,246.7 µs
272.2 µs
test_execute[atan2-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[atan2-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.5
1,445 µs
324.5 µs
test_execute[atan-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[atan-('dimensionless',)]
CodSpeed Performance Gauge
×4.4
1,270.2 µs
291.3 µs
test_execute[not_equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[not_equal-('length', 'length')]
CodSpeed Performance Gauge
×4.2
1,466.4 µs
346.1 µs
test_execute[greater-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[greater-('length', 'length')]
CodSpeed Performance Gauge
×4.2
1,464.9 µs
346.2 µs
test_execute[less-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[less-('length', 'length')]
CodSpeed Performance Gauge
×4.2
1,466.3 µs
347.1 µs
test_execute[greater_equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[greater_equal-('length', 'length')]
CodSpeed Performance Gauge
×4.2
1,464.7 µs
346.9 µs
test_execute[less_equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[less_equal-('length', 'length')]
CodSpeed Performance Gauge
×4.2
1,464 µs
346.9 µs
test_execute[greater_equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[greater_equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.2
1,461.4 µs
346.3 µs
test_execute[equal-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[equal-('length', 'length')]
CodSpeed Performance Gauge
×4.2
1,466 µs
347.9 µs
test_execute[equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.2
1,456 µs
346.3 µs
test_execute[less-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[less-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.2
1,457.9 µs
346.8 µs
test_execute[not_equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[not_equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.2
1,456.4 µs
346.6 µs
test_execute[greater-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[greater-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.2
1,454.4 µs
346.2 µs
test_execute[less_equal-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[less_equal-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.2
1,455.4 µs
346.7 µs
test_execute[add-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[add-('length', 'length')]
CodSpeed Performance Gauge
×4.1
1,596.6 µs
387.2 µs
test_execute[add-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[add-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4.1
1,583 µs
386.7 µs
test_execute[abs-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[abs-('dimensionless',)]
CodSpeed Performance Gauge
×4.1
1,495.4 µs
367.5 µs
test_execute[multiply-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[multiply-('length', 'length')]
CodSpeed Performance Gauge
×4
1,557.3 µs
386.6 µs
test_execute[isnan-('length',)]
tests/benchmark/test_quaxed.py::test_execute[isnan-('length',)]
CodSpeed Performance Gauge
×4
1,313.4 µs
326.4 µs
test_execute[multiply-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[multiply-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×4
1,548.6 µs
385.6 µs
test_execute[isfinite-('length',)]
tests/benchmark/test_quaxed.py::test_execute[isfinite-('length',)]
CodSpeed Performance Gauge
×4
1,302.5 µs
325.2 µs
test_execute[sign-('length',)]
tests/benchmark/test_quaxed.py::test_execute[sign-('length',)]
CodSpeed Performance Gauge
×4
1,307.8 µs
326.8 µs
test_execute[sign-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[sign-('dimensionless',)]
CodSpeed Performance Gauge
×4
1,305.1 µs
326.6 µs
test_execute[isfinite-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[isfinite-('dimensionless',)]
CodSpeed Performance Gauge
×4
1,295.3 µs
324.8 µs
test_execute[isnan-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[isnan-('dimensionless',)]
CodSpeed Performance Gauge
×4
1,294.1 µs
325.1 µs
test_execute[isinf-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[isinf-('dimensionless',)]
CodSpeed Performance Gauge
×4
1,295.1 µs
326.1 µs
test_execute[divide-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[divide-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×3.9
1,510.2 µs
385.6 µs
test_execute[subtract-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[subtract-('length', 'length')]
CodSpeed Performance Gauge
×3.9
1,502.5 µs
385.3 µs
test_execute[divide-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[divide-('length', 'length')]
CodSpeed Performance Gauge
×3.9
1,510.5 µs
388.1 µs
test_execute[subtract-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[subtract-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×3.9
1,497.4 µs
385.4 µs
test_execute[negative-('length',)]
tests/benchmark/test_quaxed.py::test_execute[negative-('length',)]
CodSpeed Performance Gauge
×3.8
1,389.4 µs
363.7 µs
test_execute[negative-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[negative-('dimensionless',)]
CodSpeed Performance Gauge
×3.8
1,383.1 µs
363.3 µs
test_execute[abs-('length',)]
tests/benchmark/test_quaxed.py::test_execute[abs-('length',)]
CodSpeed Performance Gauge
×3.8
1,379.4 µs
364.9 µs
test_execute[logaddexp-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[logaddexp-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×3.8
1,514.3 µs
400.9 µs
test_execute[remainder-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[remainder-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×3.8
1,528.9 µs
407.2 µs
test_execute[round-('length',)]
tests/benchmark/test_quaxed.py::test_execute[round-('length',)]
CodSpeed Performance Gauge
×3.7
1,358 µs
364.1 µs
test_execute[floor_divide-('dimensionless', 'dimensionless')]
tests/benchmark/test_quaxed.py::test_execute[floor_divide-('dimensionless', 'dimensionless')]
CodSpeed Performance Gauge
×3.7
1,547.3 µs
415.4 µs
test_execute[round-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[round-('dimensionless',)]
CodSpeed Performance Gauge
×3.7
1,352 µs
363.9 µs
test_execute[ceil-('length',)]
tests/benchmark/test_quaxed.py::test_execute[ceil-('length',)]
CodSpeed Performance Gauge
×3.7
1,348.1 µs
363.7 µs
test_execute[floor-('length',)]
tests/benchmark/test_quaxed.py::test_execute[floor-('length',)]
CodSpeed Performance Gauge
×3.7
1,345.6 µs
364.4 µs
test_execute[square-('length',)]
tests/benchmark/test_quaxed.py::test_execute[square-('length',)]
CodSpeed Performance Gauge
×3.7
1,345.6 µs
364.4 µs
test_execute[trunc-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[trunc-('dimensionless',)]
CodSpeed Performance Gauge
×3.7
1,341.6 µs
363.5 µs
test_execute[ceil-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[ceil-('dimensionless',)]
CodSpeed Performance Gauge
×3.7
1,344.1 µs
364.3 µs
test_execute[floor-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[floor-('dimensionless',)]
CodSpeed Performance Gauge
×3.7
1,341.2 µs
364 µs
test_execute[square-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[square-('dimensionless',)]
CodSpeed Performance Gauge
×3.7
1,339.1 µs
363.6 µs
test_execute[cosh-('angle',)]
tests/benchmark/test_quaxed.py::test_execute[cosh-('angle',)]
CodSpeed Performance Gauge
×3.7
1,353.8 µs
368 µs
test_execute[cosh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[cosh-('dimensionless',)]
CodSpeed Performance Gauge
×3.7
1,345.4 µs
367.5 µs
test_execute[log10-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[log10-('dimensionless',)]
CodSpeed Performance Gauge
×3.6
1,344.1 µs
368.6 µs
test_execute[log2-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[log2-('dimensionless',)]
CodSpeed Performance Gauge
×3.6
1,346.1 µs
370.4 µs
test_execute[acosh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[acosh-('dimensionless',)]
CodSpeed Performance Gauge
×3.6
1,388.6 µs
383.7 µs
test_execute[sinh-('angle',)]
tests/benchmark/test_quaxed.py::test_execute[sinh-('angle',)]
CodSpeed Performance Gauge
×3.6
1,356.3 µs
375.1 µs
test_execute[sinh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[sinh-('dimensionless',)]
CodSpeed Performance Gauge
×3.6
1,349.9 µs
374.5 µs
test_execute[asinh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[asinh-('dimensionless',)]
CodSpeed Performance Gauge
×3.6
1,361.5 µs
382 µs
test_execute[atanh-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[atanh-('dimensionless',)]
CodSpeed Performance Gauge
×3.5
1,356.6 µs
385.5 µs
test_execute[acos-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[acos-('dimensionless',)]
CodSpeed Performance Gauge
×3.4
1,430.6 µs
417.8 µs
test_execute[asin-('dimensionless',)]
tests/benchmark/test_quaxed.py::test_execute[asin-('dimensionless',)]
CodSpeed Performance Gauge
×3.4
1,394.9 µs
414 µs
test_execute[isinf-('length',)]
tests/benchmark/test_quaxed.py::test_execute[isinf-('length',)]
CodSpeed Performance Gauge
+27%
1,271.6 µs
998 µs
test_execute[trunc-('length',)]
tests/benchmark/test_quaxed.py::test_execute[trunc-('length',)]
CodSpeed Performance Gauge
+25%
1.3 ms
1.1 ms
test_execute[remainder-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[remainder-('length', 'length')]
CodSpeed Performance Gauge
+20%
1.5 ms
1.2 ms
test_execute[floor_divide-('length', 'length')]
tests/benchmark/test_quaxed.py::test_execute[floor_divide-('length', 'length')]
CodSpeed Performance Gauge
+20%
1.5 ms
1.3 ms

New

test_dimension[('length',)]
tests/benchmark/test_dims.py::test_dimension[('length',)]
CodSpeed Performance Gauge
N/A
N/A
197.5 µs
test_dimension[(PhysicalType('length'),)]
tests/benchmark/test_dims.py::test_dimension[(PhysicalType('length'),)]
CodSpeed Performance Gauge
N/A
N/A
210.9 µs
test_dimension_execute[('length',)]
tests/benchmark/test_dims.py::test_dimension_execute[('length',)]
CodSpeed Performance Gauge
N/A
N/A
1 ms
test_dimension_execute[(PhysicalType('length'),)]
tests/benchmark/test_dims.py::test_dimension_execute[(PhysicalType('length'),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_dimension_jit_compile[('length',)]
tests/benchmark/test_dims.py::test_dimension_jit_compile[('length',)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_dimension_jit_compile[(PhysicalType('length'),)]
tests/benchmark/test_dims.py::test_dimension_jit_compile[(PhysicalType('length'),)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_dimension_of[(2,)]
tests/benchmark/test_dims.py::test_dimension_of[(2,)]
CodSpeed Performance Gauge
N/A
N/A
287.7 µs
test_dimension_of[(PhysicalType('length'),)]
tests/benchmark/test_dims.py::test_dimension_of[(PhysicalType('length'),)]
CodSpeed Performance Gauge
N/A
N/A
583.9 µs
test_dimension_of[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
tests/benchmark/test_dims.py::test_dimension_of[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_dimension_of[(Unit("m"),)]
tests/benchmark/test_dims.py::test_dimension_of[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
633.2 µs
test_dimension_of_execute[(2,)]
tests/benchmark/test_dims.py::test_dimension_of_execute[(2,)]
CodSpeed Performance Gauge
N/A
N/A
1 ms
test_dimension_of_execute[(PhysicalType('length'),)]
tests/benchmark/test_dims.py::test_dimension_of_execute[(PhysicalType('length'),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_dimension_of_execute[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
tests/benchmark/test_dims.py::test_dimension_of_execute[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_dimension_of_execute[(Unit("m"),)]
tests/benchmark/test_dims.py::test_dimension_of_execute[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_dimension_of_jit_compile[(2,)]
tests/benchmark/test_dims.py::test_dimension_of_jit_compile[(2,)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_dimension_of_jit_compile[(PhysicalType('length'),)]
tests/benchmark/test_dims.py::test_dimension_of_jit_compile[(PhysicalType('length'),)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_dimension_of_jit_compile[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
tests/benchmark/test_dims.py::test_dimension_of_jit_compile[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_dimension_of_jit_compile[(Unit("m"),)]
tests/benchmark/test_dims.py::test_dimension_of_jit_compile[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_unit[('meter',)]
tests/benchmark/test_units.py::test_unit[('meter',)]
CodSpeed Performance Gauge
N/A
N/A
306.2 µs
test_unit[(Unit("m"),)]
tests/benchmark/test_units.py::test_unit[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
213.2 µs
test_unit_execute[('meter',)]
tests/benchmark/test_units.py::test_unit_execute[('meter',)]
CodSpeed Performance Gauge
N/A
N/A
1 ms
test_unit_execute[(Unit("m"),)]
tests/benchmark/test_units.py::test_unit_execute[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_unit_jit_compile[('meter',)]
tests/benchmark/test_units.py::test_unit_jit_compile[('meter',)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_unit_jit_compile[(Unit("m"),)]
tests/benchmark/test_units.py::test_unit_jit_compile[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_unit_of[(2,)]
tests/benchmark/test_units.py::test_unit_of[(2,)]
CodSpeed Performance Gauge
N/A
N/A
274 µs
test_unit_of[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
tests/benchmark/test_units.py::test_unit_of[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
CodSpeed Performance Gauge
N/A
N/A
642.2 µs
test_unit_of[(Unit("m"),)]
tests/benchmark/test_units.py::test_unit_of[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
560.6 µs
test_unit_of_execute[(2,)]
tests/benchmark/test_units.py::test_unit_of_execute[(2,)]
CodSpeed Performance Gauge
N/A
N/A
1 ms
test_unit_of_execute[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
tests/benchmark/test_units.py::test_unit_of_execute[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_unit_of_execute[(Unit("m"),)]
tests/benchmark/test_units.py::test_unit_of_execute[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_unit_of_jit_compile[(2,)]
tests/benchmark/test_units.py::test_unit_of_jit_compile[(2,)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_unit_of_jit_compile[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
tests/benchmark/test_units.py::test_unit_of_jit_compile[(Quantity['length'](Array(1, dtype=int32, weak_type=True), unit='m'),)]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_unit_of_jit_compile[(Unit("m"),)]
tests/benchmark/test_units.py::test_unit_of_jit_compile[(Unit("m"),)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_equivalent[(unitsystem(kpc, Myr, solMass, rad), unitsystem(kpc, Myr, solMass, rad))]
tests/benchmark/test_unitsystems.py::test_equivalent[(unitsystem(kpc, Myr, solMass, rad), unitsystem(kpc, Myr, solMass, rad))]
CodSpeed Performance Gauge
N/A
N/A
280.6 µs
test_equivalent_execute[(unitsystem(kpc, Myr, solMass, rad), unitsystem(kpc, Myr, solMass, rad))]
tests/benchmark/test_unitsystems.py::test_equivalent_execute[(unitsystem(kpc, Myr, solMass, rad), unitsystem(kpc, Myr, solMass, rad))]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_equivalent_jit_compile[(unitsystem(kpc, Myr, solMass, rad), unitsystem(kpc, Myr, solMass, rad))]
tests/benchmark/test_unitsystems.py::test_equivalent_jit_compile[(unitsystem(kpc, Myr, solMass, rad), unitsystem(kpc, Myr, solMass, rad))]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_unitsystem[('galactic',)]
tests/benchmark/test_unitsystems.py::test_unitsystem[('galactic',)]
CodSpeed Performance Gauge
N/A
N/A
918 µs
test_unitsystem[('kpc', 'Myr', 'Msun', 'radian')]
tests/benchmark/test_unitsystems.py::test_unitsystem[('kpc', 'Myr', 'Msun', 'radian')]
CodSpeed Performance Gauge
N/A
N/A
4 ms
test_unitsystem[(('kpc', 'Myr', 'Msun', 'radian'),)]
tests/benchmark/test_unitsystems.py::test_unitsystem[(('kpc', 'Myr', 'Msun', 'radian'),)]
CodSpeed Performance Gauge
N/A
N/A
4.4 ms
test_unitsystem[()]
tests/benchmark/test_unitsystems.py::test_unitsystem[()]
CodSpeed Performance Gauge
N/A
N/A
339.1 µs
test_unitsystem[(<class 'unxt._src.units.system.flags.DynamicalSimUSysFlag'>, 'm', 'kg')]
tests/benchmark/test_unitsystems.py::test_unitsystem[(<class 'unxt._src.units.system.flags.DynamicalSimUSysFlag'>, 'm', 'kg')]
CodSpeed Performance Gauge
N/A
N/A
6 ms
test_unitsystem[(<class 'unxt._src.units.system.flags.StandardUSysFlag'>, 'galactic')]
tests/benchmark/test_unitsystems.py::test_unitsystem[(<class 'unxt._src.units.system.flags.StandardUSysFlag'>, 'galactic')]
CodSpeed Performance Gauge
N/A
N/A
2 ms
test_unitsystem[(None,)]
tests/benchmark/test_unitsystems.py::test_unitsystem[(None,)]
CodSpeed Performance Gauge
N/A
N/A
566.5 µs
test_unitsystem[(unitsystem(kpc, Myr, solMass, rad), 'candela')]
tests/benchmark/test_unitsystems.py::test_unitsystem[(unitsystem(kpc, Myr, solMass, rad), 'candela')]
CodSpeed Performance Gauge
N/A
N/A
6.7 ms
test_unitsystem[(unitsystem(kpc, Myr, solMass, rad),)]
tests/benchmark/test_unitsystems.py::test_unitsystem[(unitsystem(kpc, Myr, solMass, rad),)]
CodSpeed Performance Gauge
N/A
N/A
680.8 µs
test_unitsystem_execute[('galactic',)]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[('galactic',)]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_unitsystem_execute[('kpc', 'Myr', 'Msun', 'radian')]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[('kpc', 'Myr', 'Msun', 'radian')]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_unitsystem_execute[(('kpc', 'Myr', 'Msun', 'radian'),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[(('kpc', 'Myr', 'Msun', 'radian'),)]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_unitsystem_execute[()]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[()]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_unitsystem_execute[(<class 'unxt._src.units.system.flags.DynamicalSimUSysFlag'>, 'm', 'kg')]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[(<class 'unxt._src.units.system.flags.DynamicalSimUSysFlag'>, 'm', 'kg')]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_unitsystem_execute[(<class 'unxt._src.units.system.flags.StandardUSysFlag'>, 'galactic')]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[(<class 'unxt._src.units.system.flags.StandardUSysFlag'>, 'galactic')]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_unitsystem_execute[(None,)]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[(None,)]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_unitsystem_execute[(unitsystem(kpc, Myr, solMass, rad), 'candela')]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[(unitsystem(kpc, Myr, solMass, rad), 'candela')]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_unitsystem_execute[(unitsystem(kpc, Myr, solMass, rad),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_execute[(unitsystem(kpc, Myr, solMass, rad),)]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_unitsystem_jit_compile[('galactic',)]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[('galactic',)]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_jit_compile[('kpc', 'Myr', 'Msun', 'radian')]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[('kpc', 'Myr', 'Msun', 'radian')]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_jit_compile[(('kpc', 'Myr', 'Msun', 'radian'),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[(('kpc', 'Myr', 'Msun', 'radian'),)]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_jit_compile[()]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[()]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_unitsystem_jit_compile[(<class 'unxt._src.units.system.flags.DynamicalSimUSysFlag'>, 'm', 'kg')]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[(<class 'unxt._src.units.system.flags.DynamicalSimUSysFlag'>, 'm', 'kg')]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_jit_compile[(<class 'unxt._src.units.system.flags.StandardUSysFlag'>, 'galactic')]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[(<class 'unxt._src.units.system.flags.StandardUSysFlag'>, 'galactic')]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_jit_compile[(None,)]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[(None,)]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_unitsystem_jit_compile[(unitsystem(kpc, Myr, solMass, rad), 'candela')]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[(unitsystem(kpc, Myr, solMass, rad), 'candela')]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_jit_compile[(unitsystem(kpc, Myr, solMass, rad),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_jit_compile[(unitsystem(kpc, Myr, solMass, rad),)]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_unitsystem_of[(2,)]
tests/benchmark/test_unitsystems.py::test_unitsystem_of[(2,)]
CodSpeed Performance Gauge
N/A
N/A
192.2 µs
test_unitsystem_of[(unitsystem(kpc, Myr, solMass, rad),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_of[(unitsystem(kpc, Myr, solMass, rad),)]
CodSpeed Performance Gauge
N/A
N/A
198.3 µs
test_unitsystem_of_execute[(2,)]
tests/benchmark/test_unitsystems.py::test_unitsystem_of_execute[(2,)]
CodSpeed Performance Gauge
N/A
N/A
1 ms
test_unitsystem_of_execute[(unitsystem(kpc, Myr, solMass, rad),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_of_execute[(unitsystem(kpc, Myr, solMass, rad),)]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_unitsystem_of_jit_compile[(2,)]
tests/benchmark/test_unitsystems.py::test_unitsystem_of_jit_compile[(2,)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_unitsystem_of_jit_compile[(unitsystem(kpc, Myr, solMass, rad),)]
tests/benchmark/test_unitsystems.py::test_unitsystem_of_jit_compile[(unitsystem(kpc, Myr, solMass, rad),)]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms

Commits

Click on a commit to change the comparison range
Base
main
aefd9d4
+20%
⬆️ dep-bump(deps): bump and set optional dependency pins Signed-off-by: Nathaniel Starkman <nstarman@users.noreply.github.com>
9d3d51f
2 months ago
by nstarman
Home Terms PrivacyDocs