GateCalibration¶
- class GateCalibration(name, qubits, params, instructions)[source]¶
Bases:
object
Each calibration specifies a unique gate by name, qubits and params, and contains the Pulse instructions to implement it.
Initialize a single gate calibration. Instructions may reference waveforms which should be made available in the pulse_library.
- Parameters
name (str) -- Gate name.
qubits (list(int)) -- Qubits the gate applies to.
params (list(complex)) -- Gate parameter values, if any.
instructions (list(PulseQobjInstruction)) -- The gate implementation.
Methods
Create a new GateCalibration object from a dictionary.
Return a dictionary format representation of the Gate Calibration.