iqm.cpc.interface.compiler

iqm.cpc.interface.compiler#

Pydantic models used by the API.

Module Attributes

CircuitBatch

Type that represents a list of quantum circuits to be executed together in a single batch.

ReadoutMapping

Type for matching measurement keys from the quantum circuit with acquisition labels in Station Control.

ReadoutMappingBatch

Type that represents tuple of readout mappings, one per each circuit in a circuit batch.

Classes

CircuitBoundaryMode(value[, names, module, ...])

Circuit boundary mode for circuit compilation.

CircuitCompilationResult(playlist, ...)

Compiled circuit and associated settings returned by CPC to Cocos.

CircuitExecutionOptions(measurement_mode, ...)

Various discrete options for quantum circuit execution.

CircuitMetrics(components, ...[, gate_loci, ...])

Metrics describing a circuit and its compilation result.

MeasurementMode(value[, names, module, ...])

Measurement mode for circuit execution.

Inheritance

Inheritance diagram of iqm.cpc.interface.compiler