neuralqx.experimental.operators.symbolic.compiler.cache package¶
Symbolic compiler artifact cache stores.
- class AbstractSymbolicArtifactStore¶
Bases:
ABCAbstract interface for compiled symbolic operator artifact stores.
Stores are keyed by
SymbolicCacheKey(a namespace + SHA-256 token pair) and returnSymbolicCompiledArtifactinstances.
- class InMemorySymbolicArtifactStore(max_entries=None)¶
Bases:
AbstractSymbolicArtifactStoreThread-safe in-process artifact store backed by a Python dict.
This is the default store used by
SymbolicCompiler. It lives for the duration of the Python process and provides O(1) lookup keyed by the SHA-256 cache token.