Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.DynamicalDecouplingOptions

pydantic model DynamicalDecouplingOptions

GitHub

베이스: BaseOptionsModel

동적 분리(DD) 옵션.

Config

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

enable

field

유형: bool

기본값: False

이 클래스의 다른 옵션에 명시된 대로 DD를 활성화할지 여부.

extra_slack_distribution

field

유형: Literal['middle', 'edges']

기본값: 'middle'

반올림 문제로 인해 발생하는 추가 시간 지연은 어디에 반영해야 할까요?

시스템의 dt 이산 시간 단계는 더 이상 나눌 수 없기 때문에 반올림 문제가 발생합니다.

  • "middle": 여분의 여유를 시퀀스 중간 지점의 간격에 배치하십시오.

  • "edges": 여분의 여유분을 시작과 끝 부분에서 가능한 한 균등하게 구간으로 나누세요

    해당 수열의.

scheduling_method

field

유형: Literal['alap', 'asap']

기본값: 'alap'

게이트 일정을 가능한 한 빨리(“asap”) 잡을지, 아니면 가능한 한 늦게(“alap”) 잡을지 여부.

sequence_type

field

유형: Literal['XX', 'XpXm', 'XY4']

기본값: 'XX'

어떤 동적 분리 순서를 사용할 것인가.

  • "XX": 다음 순서를 사용하십시오 tau/2 - (+X) - tau - (+X) - tau/2
  • "XpXm": 다음 순서를 사용하십시오 tau/2 - (+X) - tau - (-X) - tau/2
  • "XY4": 다음 순서를 사용하십시오 tau/2 - (+X) - tau - (+Y) - tau (-X) - tau - (-Y) - tau/2

skip_reset_qubits

field

유형: bool

기본값: False

초기화되거나 리셋된 큐비트에 바로 이어지는 유휴 기간에 DD를 삽입할지 여부.

기저 상태에 있는 큐비트는 디코히어런스에 덜 취약하기 때문에, 이 상태에 있다는 것이 확인된 동안에는 그대로 두는 것이 유리할 수 있다.

update

update(**kwargs)

GitHub

옵션을 업데이트하세요.

매개변수

kwargs (Any)

리턴 유형

없음

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