Korean
언어
English
Bengali
French
German
Japanese
Korean
Portuguese
Spanish
Tamil

qiskit.transpiler.InstructionDurations.get

InstructionDurations.get(inst, qubits, unit='dt', parameters=None)[소스]

Get the duration of the instruction with the name, qubits, and parameters.

Some instructions may have a parameter dependent duration.

버전 0.19.0부터 폐지됨: Using a Qubit or List[Qubit] for the qubits argument to InstructionDurations.get() is deprecated as of qiskit-terra 0.19.0. It will be removed no earlier than 3 months after the release date. Instead, use an integer for the qubit index.

매개변수
  • inst (Union[str, Instruction]) – An instruction or its name to be queried.

  • qubits (Union[int, List[int], Qubit, List[Qubit]]) – Qubits or its indices that the instruction acts on.

  • unit (str) – The unit of duration to be returned. It must be 〈s〉 or 〈dt〉.

  • parameters (Optional[List[float]]) – The value of the parameters of the desired instruction.

반환

The duration of the instruction on the qubits.

반환 형식

float|int

예외 발생

TranspilerError – No duration is defined for the instruction.