Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PostCircuitBitFlipChecksOptions

pydantic model PostCircuitBitFlipChecksOptions

GitHub

Bases : BaseOptionsModel

Options permettant d'appliquer des contrôles de « bit-flip » post-circuit aux résultats des circuits d'apprentissage du bruit.

Config

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

enable

field

Type: bool

Valeur par défaut : False

Indiquer s'il faut effectuer des contrôles de bit-flip après le circuit.

Dans ce cas False, tous les autres champs seront ignorés.

strategy

field

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

Valeur par défaut : 'node'

La stratégie permettant de déterminer s'il faut conserver ou écarter un coup.

Les stratégies disponibles sont les suivantes :

  • 'node': Écarter toutes les prises où un ou plusieurs bits n'ont pas basculé. Conservez un tir sur deux.
  • 'edge': Écarter toute prise de mesure dans laquelle il existe une paire de qubits voisins pour lesquels les deux bits n'ont pas basculé. Conservez un tir sur deux.

x_pulse_type

field

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

Valeur par défaut : 'xslow'

Le type d'impulsion X utilisé pour les contrôles de inversion de bits en aval du circuit.

update

update(**kwargs)

GitHub

Mettez à jour les options.

Paramètres

kwargs (Any)

Type de retour

Aucun

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.