Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PreCircuitBitFlipChecksOptions

pydantic model PreCircuitBitFlipChecksOptions

GitHub

Basen: BaseOptionsModel

Optionen zur Durchführung von Bit-Flip-Prüfungen vor der Schaltung an den Ergebnissen von Schaltungen zum Rauschlernen.

Config

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

enable

field

Typ: bool

Standardwert: False

Ob vor der Schaltung Bit-Flip-Prüfungen durchgeführt werden sollen.

In Falsediesem Fall werden alle anderen Felder ignoriert.

strategy

field

Typ: Literal['node', 'edge']

Standardwert: 'node'

Die Strategie, anhand derer entschieden wird, ob ein Schlag beibehalten oder verworfen werden soll.

Die verfügbaren Strategien sind:

  • 'node': Verwerfe jeden Schuss, bei dem ein oder mehrere Bits nicht umgeschaltet wurden. Behalte jeden zweiten Schuss.
  • 'edge': Verwerfe jeden Durchlauf, bei dem es ein Paar benachbarter Qubits gibt, bei dem sich keines der beiden Bits umgedreht hat. Behalte jeden zweiten Schuss.

x_pulse_type

field

Typ: Literal['xslow', 'rx']

Standardwert: 'xslow'

Der Typ des X-Impulses, der für die Bit-Flip-Prüfungen im Vorschaltkreis verwendet wird.

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.