Open matthiasdiener opened 4 months ago
This currently a proof-of-concept.
Edit: I removed the previous performance results, they were likely caused by some kind of caching of kernels.
TODOs:
mutate
from constantdict import constantdict as Map
from constantdict import constantdict
sorted
pytools
Please squash
This is ready for a first look @inducer. It will need a new pytools release for the CI.
Please don't remove the sorted() calls, FWIW.
sorted()
This currently a proof-of-concept.
Edit: I removed the previous performance results, they were likely caused by some kind of caching of kernels.
TODOs:
add(or change the singlemutate
support to constantdict (and perhaps immutabledict)mutate
call)from constantdict import constantdict as Map
=>from constantdict import constantdict
Perhaps removesorted
calls (likely in a separate PR)pytools
releasePlease squash