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

Compiled symbolic operator artifact structures.

class SymbolicCompiledArtifact(operator_name, backend, lowerer_name, compiled_operator, cache_key=None, pass_reports=<factory>, metadata=<factory>)

Bases: object

Compilation artifact produced by the symbolic compiler pipeline.

operator_name

Source operator name.

backend

Selected backend name.

lowerer_name

Lowerer identifier used for code generation.

compiled_operator

Executable compiled operator object.

cache_key

Optional compilation cache key.

pass_reports

Ordered tuple of pass-execution reports.

metadata

Optional artifact metadata.