bloqade.lanes.compile.compile_to_physical_squin_noise_model
← Module overview
function
source
functioncompile_to_physical_squin_noise_model¶source
bloqade.lanes.compile.compile_to_physical_squin_noise_model
Signature
def compile_to_physical_squin_noise_model(mt: ir.Method, noise_model: NoiseModelABC | None = None, no_raise: bool = True, arch_spec=None, layout_heuristic: LayoutHeuristicABC | None = None, placement_strategy: PlacementStrategyABC | None = None) -> ir.MethodCompile a physical squin kernel to physical squin with inserted noise channels.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
mt | ir.Method | required | |
noise_model | NoiseModelABC | None | None | |
no_raise | bool | True | |
arch_spec | — | None | |
layout_heuristic | LayoutHeuristicABC | None | None | |
placement_strategy | PlacementStrategyABC | None | None |
Returns
ir.Method