Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.DynamicalDecouplingOptions

pydantic model DynamicalDecouplingOptions

GitHub

Bases: BaseOptionsModel

Opciones para el desacoplamiento dinámico (DD).

Config

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

enable

field

Tipo: bool

Valor predeterminado: False

Si se debe habilitar DD tal y como se especifica en las demás opciones de esta clase.

extra_slack_distribution

field

Tipo: Literal['middle', 'edges']

Valor predeterminado: 'middle'

Dónde incluir los retrasos adicionales debidos a problemas de redondeo.

Los problemas de redondeo se deben a que el paso de tiempo discreto dt del sistema no se puede dividir.

  • "middle": Coloca el exceso de holgura en el intervalo situado en el centro de la secuencia.

  • "edges": Reparte el exceso de holgura de la forma más uniforme posible en tramos al principio y al final

    de la secuencia.

scheduling_method

field

Tipo: Literal['alap', 'asap']

Valor predeterminado: 'alap'

Si conviene programar las aperturas lo antes posible («asap») o lo más tarde posible («alap»).

sequence_type

field

Tipo: Literal['XX', 'XpXm', 'XY4']

Valor predeterminado: 'XX'

Qué secuencia de desacoplamiento dinámico se debe utilizar.

  • "XX": utiliza la secuencia tau/2 - (+X) - tau - (+X) - tau/2
  • "XpXm": utiliza la secuencia tau/2 - (+X) - tau - (-X) - tau/2
  • "XY4": utiliza la secuencia tau/2 - (+X) - tau - (+Y) - tau (-X) - tau - (-Y) - tau/2

skip_reset_qubits

field

Tipo: bool

Valor predeterminado: False

Si se debe insertar DD en los periodos de inactividad que siguen inmediatamente a la inicialización o al reinicio de los qubits.

Dado que los qubits en el estado fundamental son menos susceptibles a la decoherencia, puede resultar beneficioso dejarlos tal cual mientras se sabe que se encuentran en ese estado.

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.