qblox_scheduler.segments.schedules#

Module containing the the segment to execute a schedule.

Classes#

ExecuteSchedule

Experiment segment that runs a schedule.

Module Contents#

class ExecuteSchedule(schedule: qblox_scheduler.schedules.schedule.TimeableScheduleBase)[source]#

Bases: qblox_scheduler.segments.segment.Segment

Experiment segment that runs a schedule.

compiled_schedule: qblox_scheduler.schedules.schedule.CompiledSchedule | None = None[source]#
property schedule: qblox_scheduler.schedules.schedule.TimeableScheduleBase[source]#

The schedule to run.

run(device: qblox_scheduler.device_under_test.QuantumDevice, timeout: int = 10) xarray.Dataset[source]#

Run a schedule on the quantum device.

_unrolled_segments() list[qblox_scheduler.schedules.schedule.TimeableScheduleBase | qblox_scheduler.segments.segment.Segment][source]#