Heuristic noise
NoiseRewriteRule
dataclass
NoiseRewriteRule(
address_analysis: Dict[SSAValue, Address],
qubit_ssa_value: Dict[int, SSAValue],
noise_model: MoveNoiseModelABC = noise.TwoRowZoneModel(),
)
Bases: RewriteRule
NOTE: This pass is not guaranteed to be supported long-term in bloqade. We will be moving towards a more general approach to noise modeling in the future.