neuralqx.experimental.operators.symbolic.core.compiled module¶
Compiled executable operator produced by SymbolicOperator.compile().
- class CompiledOperator(hilbert, *, name, fn, is_hermitian, dtype)¶
Bases:
ComputationalJaxOperatorAn executable operator produced by lowering a
SymbolicOperator.CompiledOperatoris the concrete result ofsymbolic_op.compile()orDOperator(...).compile(). Itsget_conn_paddedkernel is a pure JAX function that can be JIT-compiled, vmapped, and differentiated.The class name is fixed and stable, it does not encode the operator name or structure. The readable operator name is available via the
nameproperty.- name¶
Operator name (from the DSL definition).
- is_hermitian¶
Whether this operator is declared Hermitian.
- dtype¶
Matrix-element NumPy dtype.