Avatar for the hgrecco user
hgrecco
pint
BlogDocsChangelog

Support numpy functions `vdot`, `inner`, `outer`, `linalg.outer`, `matvec`, `vecmat`, `tensordot`, and `linalg.tensordot`

#2279Merged
Comparing
oxygen-dioxide:mul1
(
4b10c76
) with
master
(
ea5a863
)
CodSpeed Performance Gauge
0%
Untouched
448

Benchmarks

448 total
test_op2[add-keys19]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+7%
134.7 µs125.7 µs
test_build_by_mul[int]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+7%
79.1 µs74.2 µs
test_op2[mul-keys29]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
138 µs133.4 µs
test_op2[sub-keys13]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
242.8 µs234.8 µs
test_build_by_mul[complex]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
167.4 µs162 µs
test_op2[add-keys4]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
129.7 µs125.7 µs
test_parse_units[True-second]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+3%
60.1 µs58.3 µs
test_wrapper_nonstrict[complex_meter]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
47.4 µs46 µs
test_op2[add-keys11]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
129.4 µs125.6 µs
test_op2[mul-keys16]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
138.2 µs134.3 µs
test_op2[truediv-keys10]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
145.6 µs141.4 µs
test_op2[divide-keys6]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
+3%
257 µs249.7 µs
test_op2[truediv-keys4]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
145.3 µs141.5 µs
test_wrapper_nonstrict[complex_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
47.3 µs46 µs
test_parse_units[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+2%
60.1 µs58.6 µs
test_op2[truediv-keys7]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
143 µs139.6 µs
test_op1[neg-int_meter]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
71.2 µs69.5 µs
test_op2[sub-keys9]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
129 µs126.1 µs
test_op2[add-keys3]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
239.2 µs233.8 µs
test_to_units_container_registry[True-meter]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+2%
55.7 µs54.5 µs
test_op2[add-keys12]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
126 µs123.2 µs
test_op2[mul-keys0]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
141.2 µs138.1 µs
test_op2[less-keys4]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
+2%
222.5 µs217.6 µs
test_getattr[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+2%
80.5 µs78.7 µs
test_wrapper_ret[int_meter]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
164.4 µs161.3 µs

Commits

Click on a commit to change the comparison range
Base
master
ea5a863
+0.01%
implement_mul_func: check if numpy implements the function
a95b7b8
6 days ago
by oxygen-dioxide
-0.27%
Merge branch 'hgrecco:master' into mul1
4ecddca
6 days ago
by oxygen-dioxide
+0.31%
formatting
4d90224
6 days ago
by oxygen-dioxide
+0.07%
add entry into CHANGES
4b10c76
6 days ago
by oxygen-dioxide
© 2026 CodSpeed Technology
Home Terms Privacy Docs