Skip to content

bloqade.lanes.transform.MoveToSquinPhysical

← Module overview

classMoveToSquinPhysicalsource

bloqade.lanes.transform.MoveToSquinPhysical

Bases: MoveToSquinBase

Rewrite pass for **physical** compilation.

Signature
class MoveToSquinPhysical(arch_spec: ArchSpec, noise_model: NoiseModelABC = None, *, aggressive_unroll: bool = False)

No initialization kernel handling. Noise is inserted only when a noise model is provided.

Parameters

NameTypeDefaultDescription
arch_specArchSpecrequired
noise_modelNoiseModelABCNone
aggressive_unrollboolFalse

Attributes

NameTypeDefaultDescription
noise_modelNoiseModelABCNone