qat.ir.lowered module

class PartitionedIR(target_map=<factory>, shots=<factory>, compiled_shots=None, returns=<factory>, assigns=<factory>, acquire_map=<factory>, pp_map=<factory>, rp_map=<factory>)

Bases: object

Stores the results of the PartitionByPulseChannel.

acquire_map: dict[PulseChannel | str, list[Acquire]]
assigns: list[Assign]
compiled_shots: int | None = None
pp_map: dict[str, list[PostProcessing]]
returns: list[Return]
rp_map: dict[str, ResultsProcessing]
shots: int | None
target_map: dict[PulseChannel | str, list[Instruction]]