Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PostCircuitBitFlipChecksOptions

pydantic model PostCircuitBitFlipChecksOptions

GitHub

Bases: BaseOptionsModel

Opciones para aplicar comprobaciones de inversión de bits tras el circuito a los resultados de los circuitos de aprendizaje con ruido.

Config

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

enable

field

Tipo: bool

Valor predeterminado: False

Si se deben aplicar comprobaciones de inversión de bits tras el circuito.

Si es así False, se ignorarán todos los demás campos.

strategy

field

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

Valor predeterminado: 'node'

La estrategia que se utiliza para decidir si una jugada debe mantenerse o descartarse.

Las estrategias disponibles son:

  • 'node': Descarta todas las tiradas en las que uno o más bits no hayan cambiado de estado. Quédate con uno de cada dos tiros.
  • 'edge': Descarta todas las tomas en las que haya un par de qubits contiguos en los que ninguno de los dos bits haya cambiado de estado. Quédate con uno de cada dos tiros.

x_pulse_type

field

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

Valor predeterminado: 'xslow'

El tipo de pulso X utilizado para las comprobaciones de inversión de bits tras el circuito.

update

update(**kwargs)

GitHub

Actualiza las opciones.

Parámetros

kwargs (Any)

Tipo de retorno

Ninguna

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.