qiskit_ibm_runtime.options_models.ResilienceOptions
pydantic model ResilienceOptions
Bases : BaseOptionsModel
Options de résilience pour l'estimateur « V2 ».
Config
- validate_assignment : bool = True
- supplément : str = interdit
layer_noise_model
field
Type : list[LayerNoiseModel] | None
Valeur par défaut : None
Modèle de bruit défini par un ensemble d'instructions et le bruit qui les affecte.
measure_mitigation
field
Type : bool | None
Valeur par défaut : None
Activer ou non la méthode d'atténuation des erreurs de mesure.
Si vous activez la correction des mesures, vous pouvez affiner l'apprentissage du bruit à l'aide de measure_noise_learning. Consultez cette page pour MeasureNoiseLearningOptions découvrir toutes les options d'apprentissage relatives à la réduction du bruit de mesure.
Si vaut measure_mitigation None, il est déterminé par la fonction en fonction du niveau de résilience : il vaut False pour le niveau de résilience 0, et True pour les niveaux de résilience et 1 2.
measure_noise_learning
field
Type : MeasureNoiseLearningOptions
Valeur par défaut : MeasureNoiseLearningOptions(num_randomizations='auto')
Options supplémentaires d'apprentissage du bruit de mesure.
pec
field
Type : PecOptions
Valeur par défaut : PecOptions(max_overhead=100, noise_gain='auto')
Autres options permettant de limiter les effets de l'annulation probabiliste des erreurs.
pec_mitigation
field
Type: bool
Valeur par défaut : False
Activer ou non la méthode d'atténuation des erreurs « Probabilistic Error Cancellation ».
Si vous activez PEC, vous pouvez affiner ses paramètres à l'aide de pec. Consultez cette section PecOptions pour découvrir d'autres options liées au PEC.
Vous devez également fournir un modèle de bruit via noise_model lorsque vous activez le PEC.
zne
field
Type : ZneOptions
Valeur par défaut : ZneOptions(amplifier='gate_folding', noise_factors='auto', extrapolator=('exponential', 'linear'), extrapolated_noise_factors='auto')
Options supplémentaires pour limiter les effets de l'extrapolation sans bruit.
zne_mitigation
field
Type : bool | None
Valeur par défaut : None
Activer ou non la méthode d'atténuation des erreurs « Zero-Noise Extrapolation ».
Si vous activez ZNE, vous pouvez affiner ses paramètres à l'aide de zne. Consultez ZneOptions pour découvrir d'autres options liées au ZNE.
Si zne_mitigation est laissé tel quel None, il hérite de la valeur par défaut du paramètre configuré resilience_level: False pour les niveaux de résilience 0 et 1, et True pour le niveau de résilience 2.