neuralqx.experimental.operators.symbolic.dsl.context module
Build-time expression context for symbolic operator DSL callbacks.
-
class ExpressionContext(*args, **kwargs)
Bases: object
Utility context passed to DSL callables at build time.
This context only builds IR expression nodes and never captures Python-runtime callbacks.
Example
>>> def my_amplitude(ctx):
... i = ctx.site("i")
... return ctx.sqrt(i.value + 1)