qiskit.compiler.sequence¶
- sequence(scheduled_circuits, backend=None, inst_map=None, meas_map=None, dt=None)[소스]¶
Schedule a scheduled circuit to a pulse
Schedule
, using the backend.- 매개변수
scheduled_circuits (Union[QuantumCircuit, List[QuantumCircuit]]) – Scheduled circuit(s) to be translated
backend (Optional[Backend]) – A backend instance, which contains hardware-specific data required for scheduling
inst_map (Optional[InstructionScheduleMap]) – Mapping of circuit operations to pulse schedules. If
None
, defaults to thebackend
’sinstruction_schedule_map
meas_map (Optional[List[List[int]]]) – List of sets of qubits that must be measured together. If
None
, defaults to thebackend
’smeas_map
dt (Optional[float]) – The output sample rate of backend control electronics. For scheduled circuits which contain time information, dt is required. If not provided, it will be obtained from the backend configuration
- 반환
A pulse
Schedule
that implements the input circuit- 예외 발생
QiskitError – If
inst_map
andmeas_map
are not passed andbackend
is not passed- 반환 형식