EstimatorOptions
class EstimatorOptions(_VERSION=2, max_execution_time=Unset, environment=<factory>, simulator=<factory>, default_precision=Unset, default_shots=Unset, resilience_level=Unset, seed_estimator=Unset, dynamical_decoupling=<factory>, resilience=<factory>, execution=<factory>, twirling=<factory>, experimental=Unset)
베이스: OptionsV2
V2 견적기 옵션.
속성
매개변수
- _VERSION (int)
- max_execution_time (UnsetType | int)
- environment (EnvironmentOptions | Dict)
- simulator (SimulatorOptions | Dict)
- default_precision (UnsetType | float)
- default_shots (UnsetType | int | None)
- resilience_level (UnsetType | int)
- seed_estimator (UnsetType | int)
- dynamical_decoupling (DynamicalDecouplingOptions | Dict)
- resilience (ResilienceOptionsV2 | Dict)
- execution (ExecutionOptionsV2 | Dict)
- twirling (TwirlingOptions | Dict)
- experimental (UnsetType | dict)
default_precision
유형: UnsetType | float
기본값: Unset
정밀도를 명시하지 않은 모든 PUB run() 호출에 대해 사용되는 기본 정밀도입니다.
각 Estimator PUB 는 자체적인 정밀도를 지정할 수 있습니다. 메서드에 run() 정밀도가 지정된 경우, 해당 run() 호출 내에서 자체 정밀도를 명시하지 않은 모든 PUB에 그 값이 적용됩니다.
기본값: 0.015625 (1 / sqrt(4096)).
default_shots
유형: UnsetType | int | None
기본값: Unset
구성에 따라 회로당 사용할 총 샷 수입니다.
설정된 경우 이 값은 default_precision.
구성은 특정 매개변수 값 바인딩 세트와 물리적 측정 기준의 조합입니다. 물리적 측정 기준은 특정 회로/파라미터 값 세트에 대한 큐비트 단위의 통근 관측값 모음을 그룹화하여 하드웨어 실행에 삽입되는 기준 회전이 있는 단일 측정을 생성합니다.
회전이 활성화된 경우, 이 옵션의 값은 회로 무작위화에 걸쳐 분할되며 무작위화당 촬영 횟수가 줄어듭니다. 옵션 참조 twirling 옵션을 참조하세요.
기본값: None.
dynamical_decoupling
유형: DynamicalDecouplingOptions | Dict
기본값: FieldInfo(annotation=NoneType, required=False, default_factory=DynamicalDecouplingOptions)
동적 분리 관련 하위 옵션.
사용 가능한 모든 옵션을 보려면 여기를 참조하세요 DynamicalDecouplingOptions .
environment
유형: EnvironmentOptions | Dict
기본값: FieldInfo(annotation=NoneType, required=False, default_factory=EnvironmentOptions)
execution
유형: ExecutionOptionsV2 | Dict
기본값: FieldInfo(annotation=NoneType, required=False, default_factory=ExecutionOptionsV2)
실행 시간 옵션. 참조 ExecutionOptionsV2 를 참조하세요.
experimental
유형: UnsetType | dict
기본값: Unset
실험 옵션.
이 옵션들은 사전 공지 없이 변경될 수 있으며, 안정성이 보장되지 않습니다.
max_execution_time
유형: UnsetType | int
기본값: Unset
resilience
유형: ResilienceOptionsV2 | Dict
기본값: FieldInfo(annotation=NoneType, required=False, default_factory=ResilienceOptionsV2)
복원력 전략을 세밀하게 조정할 수 있는 고급 복원력 옵션.
사용 가능한 모든 옵션을 보려면 여기를 참조하세요 ResilienceOptionsV2 .
resilience_level
유형: UnsetType | int
기본값: Unset
오류에 대비해 어느 정도의 복원력을 구축해야 하는가.
수준이 높을수록 처리 시간은 더 오래 걸리지만, 더 정확한 결과를 얻을 수 있습니다.
-
0: 완화 없음.
-
1: 최소한의 완화 비용. 판독 오류와 관련된 오류를 완화합니다.
-
2. 중간 수준의 완화 비용. 일반적으로 추정량의 편향을 줄여주지만
0편향일 것이라는 보장은 없습니다.
각 수준에서 사용되는 오류 완화 방법에 대한 자세한 내용은 Qiskit Runtime 에 대한 오류 완화 구성 가이드를 참조하세요.
디폴트는 1입니다.
seed_estimator
유형: UnsetType | int
기본값: Unset
샘플링을 제어하는 데 사용되는 시드입니다.
기본값: None.
simulator
유형: SimulatorOptions | Dict
기본값: FieldInfo(annotation=NoneType, required=False, default_factory=SimulatorOptions)
twirling
유형: TwirlingOptions | Dict
기본값: FieldInfo(annotation=NoneType, required=False, default_factory=TwirlingOptions)
파울리가 옵션을 검토하고 있다.
사용 가능한 모든 옵션을 보려면 여기를 참조하세요 TwirlingOptions .