Avatar for the egraphs-good user
egraphs-good
egglog-python
Instrumentation
Wall Time
BlogDocsChangelog

Change conversion between binary operators to consider converting both types

#320Merged
Comparing
upgrade-python
(
4d9340a
) with
main
(
5f8da71
)
CodSpeed Performance Gauge
+31%
Improvements
1
Regressions
0
Untouched
6
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

test_run_lda[array_api]
python/tests/test_array_api.py::test_run_lda[array_api]
CodSpeed Performance Gauge
+31%
4.5 ms
3.4 ms

Passed

test_run_lda[base]
python/tests/test_array_api.py::test_run_lda[base]
CodSpeed Performance Gauge
+2%
2.2 ms
2.1 ms
test_run_lda[array_api-optimized]
python/tests/test_array_api.py::test_run_lda[array_api-optimized]
CodSpeed Performance Gauge
0%
881.9 µs
879 µs
test_run_lda[array_api-optimized-numba]
python/tests/test_array_api.py::test_run_lda[array_api-optimized-numba]
CodSpeed Performance Gauge
0%
236.6 µs
237 µs
test_jit[add]
python/tests/test_array_api.py::test_jit[add]
CodSpeed Performance Gauge
-3%
347 ms
359.5 ms
test_jit[tuple]
python/tests/test_array_api.py::test_jit[tuple]
CodSpeed Performance Gauge
-4%
569.4 ms
592.9 ms
test_jit[lda]
python/tests/test_array_api.py::test_jit[lda]
CodSpeed Performance Gauge
-7%
6.7 s
7.2 s

Commits

Click on a commit to change the comparison range
Base
main
5f8da71
+31%
Update docs to reflect new conversion logic
4d9340a
12 days ago
by saulshanabrook
© 2025 CodSpeed Technology
Home Terms Privacy Docs