42 lines
1.4 KiB
Plaintext
42 lines
1.4 KiB
Plaintext
---
|
||
title: ExecutionOptions
|
||
description: API reference for qiskit_ibm_runtime.options.ExecutionOptions
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: class
|
||
python_api_name: qiskit_ibm_runtime.options.ExecutionOptions
|
||
---
|
||
|
||
# ExecutionOptions
|
||
|
||
<Class id="qiskit_ibm_runtime.options.ExecutionOptions" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-runtime/tree/stable/0.15/qiskit_ibm_runtime/options/execution_options.py" signature="ExecutionOptions(shots=4000, init_qubits=True)" modifiers="class">
|
||
Execution options.
|
||
|
||
**Parameters**
|
||
|
||
* **shots** (`int`) – Number of repetitions of each circuit, for sampling. Default: 4000.
|
||
* **init\_qubits** (`bool`) – Whether to reset the qubits to the ground state for each shot. Default: `True`.
|
||
|
||
## Attributes
|
||
|
||
### init\_qubits
|
||
|
||
<Attribute id="qiskit_ibm_runtime.options.ExecutionOptions.init_qubits" attributeTypeHint="bool" attributeValue="True" />
|
||
|
||
### shots
|
||
|
||
<Attribute id="qiskit_ibm_runtime.options.ExecutionOptions.shots" attributeTypeHint="int" attributeValue="4000" />
|
||
|
||
## Methods
|
||
|
||
### validate\_execution\_options
|
||
|
||
<Function id="qiskit_ibm_runtime.options.ExecutionOptions.validate_execution_options" signature="validate_execution_options(execution_options)" modifiers="static">
|
||
Validate that execution options are legal. :raises ValueError: if any execution option is not supported
|
||
|
||
**Return type**
|
||
|
||
`None`
|
||
</Function>
|
||
</Class>
|
||
|