Skip to main content
IBM Quantum Platform
翻訳情報

このページの追加言語翻訳は近日公開予定です。

qiskit_ibm_runtime.options_models.PecOptions

pydantic model PecOptions

GitHub

Bases: BaseOptionsModel

Probabalistic error cancellation mitigation options. This is only used by V2 Estimator.

Config

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

max_overhead

field

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

Default value: 100

The maximum circuit sampling overhead allowed, or None for no maximum.

In order to remove the full learned noise, the number of randomizations should be multiplied by the sampling overhead, which is gamma^2.

The maximum overhead limits the sampling overhead allowed.

noise_gain

field

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

Default value: 'auto'

The amount by which to scale the noise.

The amount by which to scale the noise, where:

  • A value of 0 corresponds to removing the full learned noise.
  • A value of 1 corresponds to no removal of the learned noise.
  • A value between 0 and 1 corresponds to partially removing the learned noise.
  • A value greater than one corresponds to amplifying the learned noise.

If "auto", the value in the range [0, 1] will be chosen automatically for each input PUB by the formula 1 - log(max_overhead) / log(gamma^2).

update

update(**kwargs)

GitHub

Update the options.

Parameters

kwargs (Any)

Return type

None

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。