Options primitives
qiskit_ibm_runtime.options
Options pouvant être transmises aux primitives « IBM Quantum Compute » (anciennement « Qiskit Runtime »).
V2 Primitives
SamplerV2 et EstimatorV2 ont chacun leurs propres options. Vous pouvez utiliser l'attribut options pour définir les options. Par exemple :
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 = 1Vous pouvez également utiliser la méthode update() pour effectuer une mise à jour en masse. Par exemple :
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)Reportez-vous respectivement aux rubriques qiskit_ibm_runtime.options.SamplerOptions et EstimatorOptions pour les options « Sampler » (Échantillonneur) de V2 et « Estimator » (Estimateur) de V2.
Si une option n'est pas spécifiée, la valeur par défaut du serveur est utilisée. Les valeurs par défaut sont susceptibles d'être modifiées. Reportez-vous à la documentation du module en cours pour connaître les dernières valeurs par défaut.
Cours
Options primitives de base
EstimatorOptions | Options pour V2 Estimator. |
SamplerOptions | Options pour l'échantillonneur V2. |
SubOptions
NoiseLearnerOptions | Options pour NoiseLearner. |
DynamicalDecouplingOptions | Options de découplage dynamique (DD). |
ResilienceOptionsV2 | Options de résilience pour V2 Estimator. |
LayerNoiseLearningOptions | Options pour l'apprentissage du bruit des couches. |
MeasureNoiseLearningOptions | Options pour l'apprentissage des bruits de mesure. |
PecOptions | Options probabilistes d'atténuation de l'annulation des erreurs. |
ZneOptions | Options d'atténuation de l'extrapolation du bruit zéro. |
TwirlingOptions | Options de tournoiement. |
ExecutionOptionsV2 | Options d'exécution pour les primitives V2. |
SamplerExecutionOptionsV2 | Étend ExecutionOptionsV2 la primitive d'échantillonnage. |
EnvironmentOptions | Options relatives à l'environnement d'exécution. |
SimulatorOptions | Options du simulateur. |