Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PecOptions

pydantic model PecOptions

GitHub

Basi: BaseOptionsModel

Opzioni per la mitigazione della cancellazione probabilistica degli errori. Questo strumento è riservato esclusivamente agli estimatori di V2.

Configurazione

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

max_overhead

field

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

Valore predefinito: 100

Il sovraccarico massimo consentito per il campionamento del circuito, oppure None se non è previsto alcun limite massimo.

Per eliminare completamente il rumore appreso, il numero di randomizzazioni dovrebbe essere moltiplicato per il sovraccarico di campionamento, che è gamma^2.

L'overhead massimo limita l'overhead di campionamento consentito.

noise_gain

field

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

Valore predefinito: 'auto'

Il valore da utilizzare per regolare il volume del rumore.

Il valore da utilizzare per il ridimensionamento del rumore, dove:

  • Un valore pari a 0 corrisponde alla rimozione completa del rumore appreso.
  • Un valore pari a 1 corrisponde all’assenza di rimozione del rumore appreso.
  • Un valore compreso tra e 0 1 corrisponde alla rimozione parziale del rumore appreso.
  • Un valore superiore a uno corrisponde all’amplificazione del rumore appreso.

Se "auto", il valore compreso nell'intervallo [0, 1] verrà scelto automaticamente per ogni valore di ingresso PUB, secondo la formula 1 - log(max_overhead) / log(gamma^2).

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.