Opzioni primitive
qiskit_ibm_runtime.options
Opzioni che possono essere passate alle primitive IBM Quantum Compute (precedentemente Qiskit Runtime).
V2 Primitive
SamplerV2 e EstimatorV2 hanno ciascuno le proprie opzioni. È possibile utilizzare l'attributo options per impostare le opzioni. Ad esempio:
from qiskit_ibm_runtime import QiskitRuntimeService, EstimatorV2
service = QiskitRuntimeService()
backend = service.least_busy(operational=True, simulator=False)
estimator = EstimatorV2(mode=backend)
estimator.options.resilience_level = 1È anche possibile utilizzare il metodo update() per eseguire l'aggiornamento in blocco. Ad esempio:
from qiskit_ibm_runtime import QiskitRuntimeService, EstimatorV2
service = QiskitRuntimeService()
backend = service.least_busy(operational=True, simulator=False)
estimator = EstimatorV2(mode=backend)
estimator.options.update(resilience_level=1)Per le opzioni relative qiskit_ibm_runtime.options.SamplerOptions al campionatore V2 e e allo stimatore V2, consultare rispettivamente e EstimatorOptions .
Se un'opzione non è specificata, viene utilizzato il valore predefinito del server. I valori predefiniti sono soggetti a modifiche. Per le impostazioni predefinite più recenti, consultare la documentazione del modulo corrente.
Classi
Opzioni primitive di base
EstimatorOptions | Opzioni per V2 Estimator. |
SamplerOptions | Opzioni per il campionatore V2. |
SubOptions
NoiseLearnerOptions | Opzioni per NoiseLearner. |
DynamicalDecouplingOptions | Opzioni per il disaccoppiamento dinamico (DD). |
ResilienceOptionsV2 | Opzioni di resilienza per V2 Estimator. |
LayerNoiseLearningOptions | Opzioni per l'apprendimento del rumore di livello. |
MeasureNoiseLearningOptions | Opzioni per l'apprendimento del rumore di misura. |
PecOptions | Opzioni di mitigazione della cancellazione degli errori probabilistici. |
ZneOptions | Opzioni di mitigazione dell'estrapolazione del rumore zero. |
TwirlingOptions | Opzioni di rotazione. |
ExecutionOptionsV2 | Opzioni di esecuzione per le primitive di V2. |
SamplerExecutionOptionsV2 | Estende ExecutionOptionsV2 la primitiva del campionatore. |
EnvironmentOptions | Opzioni relative all'ambiente di esecuzione. |
SimulatorOptions | Opzioni del simulatore. |