Skip to main content
IBM Quantum Platform

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 = 1

Vous 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.

Remarque

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

EstimatorOptionsOptions pour V2 Estimator.
SamplerOptionsOptions pour l'échantillonneur V2.

SubOptions

NoiseLearnerOptionsOptions pour NoiseLearner.
DynamicalDecouplingOptionsOptions de découplage dynamique (DD).
ResilienceOptionsV2Options de résilience pour V2 Estimator.
LayerNoiseLearningOptionsOptions pour l'apprentissage du bruit des couches.
MeasureNoiseLearningOptionsOptions pour l'apprentissage des bruits de mesure.
PecOptionsOptions probabilistes d'atténuation de l'annulation des erreurs.
ZneOptionsOptions d'atténuation de l'extrapolation du bruit zéro.
TwirlingOptionsOptions de tournoiement.
ExecutionOptionsV2Options d'exécution pour les primitives V2.
SamplerExecutionOptionsV2Étend ExecutionOptionsV2 la primitive d'échantillonnage.
EnvironmentOptionsOptions relatives à l'environnement d'exécution.
SimulatorOptionsOptions du simulateur.
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.