Avatar for the egraphs-good user
egraphs-good
egglog-python
BlogDocsChangelog

Remove eval and rework primitive extraction

#265Merged
Comparing
current_egraph
(
87edb7d
) with
main
(
af2cdc8
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
8
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

test_trace
python/tests/test_array_api.py::TestLDA::test_trace
CodSpeed Performance Gauge
+9%
1.2 s
1.1 s
test_source_optimized
python/tests/test_array_api.py::TestLDA::test_source_optimized
CodSpeed Performance Gauge
+1%
31.3 ms
31.1 ms
test_execution[base]
python/tests/test_array_api.py::TestLDA::test_execution[base]
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_execution[array_api]
python/tests/test_array_api.py::TestLDA::test_execution[array_api]
CodSpeed Performance Gauge
0%
4.6 ms
4.6 ms
test_execution[array_api-jit]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-jit]
CodSpeed Performance Gauge
0%
878.6 µs
877.9 µs
test_execution[array_api-optimized]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-optimized]
CodSpeed Performance Gauge
0%
873 µs
873.7 µs
test_execution[array_api-optimized-numba]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-optimized-numba]
CodSpeed Performance Gauge
0%
243.8 µs
244.9 µs
test_optimize
python/tests/test_array_api.py::TestLDA::test_optimize
CodSpeed Performance Gauge
-7%
53.1 ms
57.3 ms

Commits

Click on a commit to change the comparison range
Base
main
af2cdc8
-71%
Remove eval and rework primitive extraction
7017514
11 days ago
by saulshanabrook
-29%
try removing "fast" hash
8f948d1
11 days ago
by saulshanabrook
+89%
Switch to pooled objects
eb118bb
10 days ago
by saulshanabrook
+11%
Try eagerly evaluating primitives for speed
49b8cca
10 days ago
by saulshanabrook
0%
Update changelog
87edb7d
10 days ago
by saulshanabrook
Home Terms PrivacyDocs