SimulatorOptions
class SimulatorOptions(noise_model=Unset, seed_simulator=Unset, coupling_map=Unset, basis_gates=Unset)
베이스: object
시뮬레이터 옵션.
백엔드 시뮬레이션의 모범 사례를 보려면 해당 백엔드의 기본 게이트와 커플링 맵을 전달해야 합니다.
속성
매개변수
- noise_model (UnsetType | dict | NoiseModel | None)
- seed_simulator (UnsetType | int)
- coupling_map (UnsetType | list[list[int]] | CouplingMap)
- basis_gates (UnsetType | list[str])
basis_gates
유형: UnsetType | list[str]
기본값: Unset
언롤링할 기본 게이트 이름 목록.
예를 들어, ['u1', 'u2', 'u3', 'cx']입니다. 설정되지 않은 경우 언롤링이 수행되지 않습니다.
기본값: 시뮬레이터에서 지원하는 모든 베이시스 게이트.
coupling_map
유형: UnsetType | list[list[int]] | CouplingMap
기본값: Unset
매핑에서 대상에 대한 직접 연결 맵.
결합 매핑이 대칭인 경우, 양방향 모두를 명시해야 합니다. 목록의 각 항목은 방향성 2-큐비트 상호작용을 나타냅니다. 예를 들어: [[0, 1], [0, 3], [1, 2], [1, 5], [2, 5], [4, 1], [5, 3]].
기본값: None, 연결 제약이 없음을 의미합니다.
noise_model
유형: UnsetType | dict | NoiseModel | None
기본값: Unset
시뮬레이터용 소음 모델.
이 옵션은 로컬 테스트 모드에서만 지원됩니다.
기본값: None.
seed_simulator
유형: UnsetType | int
기본값: Unset
무작위 시드로 샘플링을 제어합니다.
기본값: None.
메소드
set_backend
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.