Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PreCircuitBitFlipChecksOptions

pydantic model PreCircuitBitFlipChecksOptions

GitHub

Basi: BaseOptionsModel

Opzioni per applicare controlli di bit-flip pre-circuito ai risultati dei circuiti di apprendimento del rumore.

Configurazione

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

enable

field

Tipo: bool

Valore predefinito: False

Se applicare controlli di bit-flip prima del circuito.

In tal caso False, tutti gli altri campi verranno ignorati.

strategy

field

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

Valore predefinito: 'node'

La strategia utilizzata per decidere se una ripresa debba essere mantenuta o scartata.

Le strategie disponibili sono:

  • 'node': Scartare ogni scatto in cui uno o più bit non si sono invertiti. Conserva un colpo sì e uno no.
  • 'edge': Scartare ogni misurazione in cui esista una coppia di qubit adiacenti per i quali entrambi i bit non abbiano subito un’inversione di stato. Conserva un colpo sì e uno no.

x_pulse_type

field

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

Valore predefinito: 'xslow'

Il tipo di impulso X utilizzato per i controlli di bit-flip nel pre-circuito.

update

update(**kwargs)

GitHub

Aggiorna le opzioni.

Parametri

kwargs (Any)

Tipo di restituzione

Nessuna

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.