Skip to main content
IBM Quantum Platform

SamplerPub

class qiskit.primitives.SamplerPub(circuit, parameter_values=None, shots=None, validate=True)

GitHub

베이스: ShapedMixin

샘플러용 Pub(Primitive Unified Bloc).

Pub은 (회로, 매개변수_값, 샷) 튜플로 구성됩니다.

샷이 제공되는 경우, 이 샷 수만큼 샘플러를 통해 실행되며, 실행 shots=None 샷 수는 샘플러에 의해 결정됩니다.

샘플러 퍼블을 초기화합니다.

매개변수

  • circuit (QuantumCircuit) – 양자 회로.
  • parameter_values (BindingsArray | None) – 바인딩 배열.
  • shots (int | None) – 실행할 샷의 구체적인 개수. 이 값은 샘플러가 반환하거나 샘플러에 전달되는 어떤 값보다 우선합니다.
  • validate (bool) – 이 경우 True, 초기화 과정에서 입력 데이터의 유효성이 검증됩니다.

속성

circuit

양자 회로.

ndim

parameter_values

바인딩 배열.

shape

shots

실행할 샷의 특정 개수 (선택 사항).

이 값은 샘플러가 반환하거나 샘플러에 전달되는 어떤 값보다 우선합니다.

size


메소드

coerce

classmethod coerce(pub, shots=None)

GitHub

객체를 SamplerPubLike SamplerPub 인스턴스로 강제 변환합니다.

매개변수

  • pub (SamplerPubLike) – 강제할 대상.
  • shots (int | None) – pub-like 객체에서 이미 지정되지 않은 경우 사용할 기본 샷 수(선택 사항).

리턴

강요로 만들어진 샘플러 펍.

리턴 유형

SamplerPub

validate

validate()

GitHub

펍을 검증하십시오.

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