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

Make rulesets delayed (and refactor)

#130Merged
Comparing
refactor
(
2b25475
) with
main
(
df4e1d8
)
CodSpeed Performance Gauge
-16%
Improvements
0
Regressions
1
Untouched
6
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

test_trace
python/tests/test_array_api.py::TestLDA::test_trace
CodSpeed Performance Gauge
+7%
1.5 s
1.4 s
test_optimize
python/tests/test_array_api.py::TestLDA::test_optimize
CodSpeed Performance Gauge
+1%
1.6 s
1.6 s
test_execution[array_api]
python/tests/test_array_api.py::TestLDA::test_execution[array_api]
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
test_execution[array_api-optimized]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-optimized]
CodSpeed Performance Gauge
0%
834.5 µs
834.4 µs
test_execution[base]
python/tests/test_array_api.py::TestLDA::test_execution[base]
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_execution[array_api-optimized-numba]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-optimized-numba]
CodSpeed Performance Gauge
0%
238.9 µs
239.4 µs
test_source_optimizedRegression
python/tests/test_array_api.py::TestLDA::test_source_optimized
CodSpeed Performance Gauge
-16%
9.7 s
11.7 s

Commits

Click on a commit to change the comparison range
Base
main
df4e1d8
-26%
Fix f str quote
582f211
1 year ago
by saulshanabrook
+1%
Python 3.10 compat
b94432d
1 year ago
by saulshanabrook
+10%
Run benchmarks each in own isolated egraph
7acc23e
1 year ago
by saulshanabrook
-2%
Lookup things eagerly for improved performance
2b25475
1 year ago
by saulshanabrook
Home Terms PrivacyDocs