Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.ResilienceOptions

pydantic model ResilienceOptions

GitHub

Basen: BaseOptionsModel

Resilienzoptionen für den „ V2 “-Schätzer.

Config

  • validate_assignment : bool = True
  • extra : str = verbieten

layer_noise_model

field

Typ: list[LayerNoiseModel] | None

Standardwert: None

Ein Rauschmodell, das durch eine Reihe von Anweisungen und das sie beeinflussende Rauschen definiert ist.

measure_mitigation

field

Typ: bool | None

Standardwert: None

Ob die Methode zur Minderung von Messfehlern aktiviert werden soll.

Wenn Sie die Messwertkorrektur aktivieren, können Sie das Rauschlernverfahren mithilfe von … feinabstimmen measure_noise_learning. Alle Optionen zur Messung, Rauschminderung und zum Lernen finden Sie MeasureNoiseLearningOptions hier.

Ist measure_mitigation None, so wird es entsprechend der Resilienzstufe bestimmt: Es ist False für die Resilienzstufe 0und True für die Resilienzstufen und 1 2.

measure_noise_learning

field

Typ: MeasureNoiseLearningOptions

Standardwert: MeasureNoiseLearningOptions(num_randomizations='auto')

Weitere Optionen zum Lernen von Messrauschen.

pec

field

Typ: PecOptions

Standardwert: PecOptions(max_overhead=100, noise_gain='auto')

Weitere Möglichkeiten zur Minderung probabilistischer Fehlerkompensation.

pec_mitigation

field

Typ: bool

Standardwert: False

Ob die Fehlerminderungsmethode „Probabilistic Error Cancellation“ aktiviert werden soll.

Wenn Sie PEC aktivieren, können Sie die Einstellungen mithilfe von … feinabstimmen pec. Weitere Optionen im Zusammenhang mit PEC finden Sie PecOptions unter.

Bei noise_model der Aktivierung von PEC müssen Sie außerdem ein Rauschmodell über bereitstellen.

zne

field

Typ: ZneOptions

Standardwert: ZneOptions(amplifier='gate_folding', noise_factors='auto', extrapolator=('exponential', 'linear'), extrapolated_noise_factors='auto')

Zusätzliche Optionen zur Minderung von Rauschen bei der Extrapolation.

zne_mitigation

field

Typ: bool | None

Standardwert: None

Ob die Fehlerminderungsmethode „Zero-Noise Extrapolation“ aktiviert werden soll.

Wenn Sie ZNE aktivieren, können Sie die Einstellungen mithilfe von … feinabstimmen zne. Weitere Optionen im Zusammenhang mit ZNE finden Sie ZneOptions unter.

Wenn auf belassen zne_mitigation wird None, übernimmt es die Standardeinstellung für das konfigurierte resilience_level: False für die Ausfallsicherheitsstufen und 0``1 sowie True für die Ausfallsicherheitsstufe 2.

update

update(**kwargs)

GitHub

Aktualisieren Sie die Optionen.

Parameter

kwargs (Any)

Rückgabetyp

Keine

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.