Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PecOptions

pydantic model PecOptions

GitHub

Bases: BaseOptionsModel

Opciones para la mitigación de la cancelación probabilística de errores. Esto solo lo utiliza un tasador de « V2 ».

Config

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

max_overhead

field

Tipo: Annotated[float, Field(gt``=``0)] | None

Valor predeterminado: 100

La sobrecarga máxima permitida en el muestreo del circuito, o bien None que no haya ningún límite máximo.

Para eliminar por completo el ruido aprendido, el número de aleatorizaciones debe multiplicarse por la sobrecarga de muestreo, que es gamma^2.

La sobrecarga máxima limita la sobrecarga de muestreo permitida.

noise_gain

field

Tipo: Annotated[float, Field(ge``=``0)] | Literal['auto']

Valor predeterminado: 'auto'

El valor por el que se debe escalar el ruido.

El factor de escala del ruido, donde:

  • Un valor de 0 corresponde a la eliminación total del ruido aprendido.
  • Un valor de corresponde 1 a que no se elimine el ruido aprendido.
  • Un valor comprendido entre y 0 1 corresponde a la eliminación parcial del ruido aprendido.
  • Un valor superior a uno equivale a amplificar el ruido aprendido.

Si "auto", el valor del intervalo [0, 1] se seleccionará automáticamente para cada entrada PUB mediante la fórmula 1 - log(max_overhead) / log(gamma^2).

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.