SamplerPub
class qiskit.primitives.SamplerPub(circuit, parameter_values=None, shots=None, validate=True)
Bases: ShapedMixin
Pub (Bloco Unificado Primitivo) para um sampler.
O Pub é composto por uma tupla (circuito, valores_dos_parâmetros, disparos).
Se forem fornecidas amostras, esse número de amostras será processado pelo amostrador; caso shots=None contrário, o número de amostras a serem processadas será determinado pelo amostrador.
Inicializar uma publicação do Sampler.
Parâmetros
- circuit (QuantumCircuit) – Um circuito quântico.
- parameter_values (BindingsArray | None) – Uma matriz de ligações.
- shots (int | None) – Um número específico de fotos para trabalhar. Este valor tem precedência sobre qualquer valor devido por um amostrador ou fornecido a ele.
- validate (bool) – Se
True, os dados de entrada são validados durante a inicialização.
Atributos
circuit
Um circuito quântico.
ndim
parameter_values
Uma matriz de ligações.
shape
shots
Um número específico de fotos para usar (opcional).
Este valor tem precedência sobre qualquer valor devido por um amostrador ou fornecido a ele.
size
Métodos
coerce
classmethod coerce(pub, shots=None)
Converter um SamplerPubLike objeto em uma SamplerPub instância.
Parâmetros
- pub (SamplerPubLike) – Um objeto a ser forçado.
- shots (int | None) – Um número padrão opcional de fotos a ser usado, caso ainda não tenha sido especificado pelo objeto do tipo pub.
Retorna
Uma coletânea de músicas forçada.
Tipo de retorno