Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PostCircuitBitFlipChecksOptions

pydantic model PostCircuitBitFlipChecksOptions

GitHub

Basen: BaseOptionsModel

Optionen zur Durchführung von Bit-Flip-Prüfungen nach dem Schaltvorgang an den Ergebnissen von Schaltungen zum Rauschlernen.

Config

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

enable

field

Typ: bool

Standardwert: False

Ob nach dem Schaltkreis 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 beide Bits nicht umgedreht haben. 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 nach dem Schaltvorgang 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.