InstructionDurations¶
-
class
InstructionDurations
(instruction_durations=None, dt=None)[source]¶ Bases:
object
Helper class to provide durations of instructions for scheduling.
It stores durations (gate lengths) and dt to be used at the scheduling stage of transpiling. It can be constructed from
backend
orinstruction_durations
, which is an argument oftranspile()
.Methods
Construct an
InstructionDurations
object from the backend.Get the duration of the instruction with the name and the qubits.
Get the set of all units used in this instruction durations.
Update self with inst_durations (inst_durations overwrite self).