nkdsl.core.compiledΒΆ

Compiled executable operators produced by symbolic lowering.

Functions

create_compiled_operator(hilbert, *, name, ...)

Creates a compiled operator instance for the requested operator target.

debug_event(msg, *[, scope, pass_name, tag, ...])

Structured debug event with scope and optional pass filtering.

register_pytree_node_class(cls)

Classes

AbstractOperator([hilbert])

Any(*args, **kwargs)

Special type indicating an unconstrained type.

CompiledOperator(hilbert, *, name, fn, ...)

An executable operator produced by lowering a SymbolicOperator.

DiscreteJaxOperator([hilbert])