neuralqx.experimental.operators.symbolic.compiler.core.options module

Symbolic compiler option definitions.

class SymbolicCompilerOptions(backend_preference='auto', enable_fusion=True, strict_validation=True, cache_enabled=True, cache_namespace='nqx_symbolic_v1', debug_flags=<factory>)

Bases: object

Static and runtime controls for symbolic compiler execution.

backend_preference

Preferred lowering backend (currently only jax is supported, auto resolves to jax).

enable_fusion

Whether fusion-planning passes are enabled.

strict_validation

Whether validation passes fail hard on errors.

cache_enabled

Whether compiled artifacts are cached in-process.

cache_namespace

Namespace string used in cache-key generation.

debug_flags

Optional debug / instrumentation flags.