SamplerExecutionOptionsV2
class SamplerExecutionOptionsV2(init_qubits=Unset, rep_delay=Unset, meas_type=Unset)
베이스: ExecutionOptionsV2
샘플러 프리미티브에 대해 확장합니다 ExecutionOptionsV2 .
속성
매개변수
- init_qubits (UnsetType | bool)
- rep_delay (UnsetType | float)
- meas_type (UnsetType | Literal['classified', 'kerneled', 'avg_kerneled'])
init_qubits
유형: UnsetType | bool
기본값: Unset
각 샷에 대해 큐비트를 접지 상태로 초기화할지 여부입니다. 기본값은 True입니다.
meas_type
유형: UnsetType | Literal['classified', 'kerneled', 'avg_kerneled']
기본값: Unset
측정 결과를 처리하고 반환하는 방법
이 옵션은 모든 SamplerPubResult에 있는 모든 클래식 레지스터의 반환 유형을 설정합니다. pub_shape 모양의 샘플러 퍼브에 creg_size 크기의 클래식 레지스터가 포함된 회로가 있는 경우 이 옵션의 값에 따라 이 레지스터와 관련된 반환된 데이터는 다음 형식 중 하나를 갖습니다.
"classified": 비트 수가creg_size와 같은num_shots위에pub_shape모양의BitArray."kerneled":(*pub_shape, num_shots, creg_size)모양의 복잡한 NumPy 배열로, 각 항목은 임의의 단위로 IQ 데이터 포인트(측정 추적을 커널링한 결과)를 나타냅니다."avg_kerneled": 복잡한 NumPy 모양의(*pub_shape, creg_size)배열로, 각 항목은 임의의 단위로 IQ 데이터 포인트(측정 트레이스를 커널링하고 샷에 대한 평균을 낸 결과)를 나타냅니다. 이 옵션은"kerneled"을 선택한 다음 샷 축에 대한 평균을 구하는 것과 동일하지만 데이터 대역폭을 덜 필요로 합니다.
기본값: "분류됨".
커널링에 대한 설명은 여기를 참조하세요.
rep_delay
유형: UnsetType | float
기본값: Unset
반복 지연.
이는 측정과 그 이후의 양자 회로 사이에 발생하는 지연 시간입니다. backend.dynamic_reprate_enabled=True이 기능은.이 있는 백엔드에서만 지원됩니다. backend.rep_delay_range.에서 제공하는 제품군에 속하는 것이 틀림없습니다.
backend.default_rep_delay기본값은 로 지정됩니다.