Shortcuts

qiskit.qobj.GateCalibration

class GateCalibration(name, qubits, params, instructions)[소스]

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.

매개변수
  • 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.

__init__(name, qubits, params, instructions)[소스]

Initialize a single gate calibration. Instructions may reference waveforms which should be made available in the pulse_library.

매개변수
  • 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

__init__(name, qubits, params, instructions)

Initialize a single gate calibration.

from_dict(data)

Create a new GateCalibration object from a dictionary.

to_dict()

Return a dictionary format representation of the Gate Calibration.

classmethod from_dict(data)[소스]

Create a new GateCalibration object from a dictionary.

매개변수

data (dict) – A dictionary representing the GateCalibration to create. It will be in the same format as output by to_dict().

반환값

The GateCalibration from the input dictionary.

반환 형식

GateCalibration

to_dict()[소스]

Return a dictionary format representation of the Gate Calibration.

반환값

The dictionary form of the GateCalibration.

반환 형식

dict

당신은 다음 언어로 문서를 보고 있다 lang: Korean
언어
English
Japanese
German
Korean