neuralqx.experimental.operators.symbolic.compiler.passes.base module¶
Abstract base class for symbolic compiler passes.
- class AbstractSymbolicPass¶
Bases:
ABCAbstract base for all symbolic compiler passes.
Each concrete pass implements
run()which mutates the compilation context and optionally returns a metadata dictionary. The publicexecute()wrapper times the pass, wraps any raised exception with context, records aSymbolicPassReporton the context, and re-raises failures.Subclasses must define
name.