Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PecOptions

pydantic model PecOptions

GitHub

Basen: BaseOptionsModel

Möglichkeiten zur Minderung probabilistischer Fehlerkompensation. Dies wird ausschließlich vom V2 -Kalkulator verwendet.

Config

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

max_overhead

field

Typ: Annotated[float, Field(gt``=``0)] | None

Standardwert: 100

Der maximal zulässige Overhead bei der Schaltungsabtastung oder kein maximaler None Overhead.

Um das gesamte erlernte Rauschen zu entfernen, sollte die Anzahl der Randomisierungen mit dem Abtast-Overhead multipliziert werden, der … beträgt gamma^2.

Der maximale Overhead begrenzt den zulässigen Overhead bei der Stichprobenentnahme.

noise_gain

field

Typ: Annotated[float, Field(ge``=``0)] | Literal['auto']

Standardwert: 'auto'

Der Faktor, um den das Rauschen skaliert werden soll.

Der Faktor, um den das Rauschen skaliert werden soll, wobei:

  • Ein Wert von 0 entspricht der vollständigen Entfernung des erlernten Rauschens.
  • Ein Wert von bedeutet 1 , dass das gelernte Rauschen nicht entfernt wird.
  • Ein Wert zwischen und 0 1 entspricht einer teilweisen Entfernung des gelernten Rauschens.
  • Ein Wert größer als eins bewirkt eine Verstärkung des gelernten Rauschens.

Wenn "auto", [0, 1] wird der Wert im Bereich für jede Eingabe PUB automatisch nach der Formel ausgewählt 1 - log(max_overhead) / log(gamma^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.