Skip to main content
IBM Quantum Platform
This page is from the dev version of Qiskit Runtime client. Go to the stable version.

ExecutionOptions

class ExecutionOptions(init_qubits=True, rep_delay=None, scheduler_timing=False, stretch_values=False)

GitHub

Bases: object

Low-level execution options.


Attributes

Parameters

  • init_qubits (bool)
  • rep_delay (float | None)
  • scheduler_timing (bool)
  • stretch_values (bool)

init_qubits

Type: bool

Default value: True

Whether to reset the qubits to the ground state for each shot.

rep_delay

Type: float | None

Default value: None

The repetition delay.

This is the delay between a measurement and the subsequent quantum circuit. This is only supported on backends that have backend.dynamic_reprate_enabled=True. It must be from the range supplied by backend.rep_delay_range.

Default is given by backend.default_rep_delay.

scheduler_timing

Type: bool

Default value: False

Whether to return circuit schedule timing of each provided quantum circuit.

Setting this value to True will cause corresponding metadata of every program item to be populated in the returned data.

Note

This feature is experimental and subject to change without notice.

stretch_values

Type: bool

Default value: False

Whether to return numeric resolutions of stretches for each provided quantum circuit.

Setting this value to True will cause corresponding metadata of every program item to be populated in the returned data.

Note

This feature is experimental and subject to change without notice.


Methods

Was this page helpful?
Report a bug, typo, or request content on GitHub.