Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.PecOptions

pydantic model PecOptions

GitHub

베이스: BaseOptionsModel

확률적 오차 상쇄를 위한 완화 방안. 이 기능은 V2 견적 담당자만 사용할 수 있습니다.

Config

  • validate_assignment : bool = True
  • 추가 : str = 금지

max_overhead

field

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

기본값: 100

허용되는 최대 회로 샘플링 오버헤드, 또는 최대값이 없는 None 경우.

학습된 노이즈를 완전히 제거하기 위해서는 무작위화 횟수에 샘플링 오버헤드를 곱해야 하며, 이는 gamma^2.

최대 오버헤드는 허용되는 샘플링 오버헤드의 상한을 정합니다.

noise_gain

field

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

기본값: 'auto'

노이즈를 조정할 양.

노이즈를 조정할 양으로, 여기서:

  • 값 는 학습된 노이즈를 완전히 제거하는 것과 일치합니다 0 .
  • 값은 학습된 노이즈가 제거되지 않은 상태에 1 해당합니다.
  • 와 0 사이의 값은 학습된 노이즈를 부분적으로 제거하는 것과 일치합니다 1 .
  • 1보다 큰 값은 학습된 잡음을 증폭시키는 것을 의미합니다.

만약 라면 "auto", 각 입력 PUB 에 대해 범위 내의 값이 공식을 통해 자동으로 선택됩니다 [0, 1]``1 - log(max_overhead) / log(gamma^2) .

update

update(**kwargs)

GitHub

옵션을 업데이트하세요.

매개변수

kwargs (Any)

리턴 유형

없음

이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.