SamplerPub
class qiskit.primitives.SamplerPub(circuit, parameter_values=None, shots=None, validate=True)
Bases: ShapedMixin
Pub (Bloque Unificado Primitivo) para un sampler.
Un Pub está compuesto por una tupla (circuito, valores_de_parámetros, disparos).
Si se proporcionan muestras, el muestreador procesará ese número de muestras; si shots=None el número de muestras procesadas lo determina el muestreador.
Inicializar una publicación de Sampler.
Parámetros
- circuit (QuantumCircuit) – Un circuito cuántico.
- parameter_values (BindingsArray | None) – Una matriz de enlaces.
- shots (int | None) – Un número concreto de tiros con los que jugar. Este valor tiene prioridad sobre cualquier valor que deba o reciba un muestreador.
- validate (bool) – Si es así
True, los datos de entrada se validan durante la inicialización.
Atributos
circuit
Un circuito cuántico.
ndim
parameter_values
Una matriz de enlaces.
shape
shots
Un número concreto de tomas con las que trabajar (opcional).
Este valor tiene prioridad sobre cualquier valor que deba o reciba un muestreador.
size
Métodos
coerce
classmethod coerce(pub, shots=None)
Convertir un SamplerPubLike objeto en una SamplerPub instancia.
Parámetros
- pub (SamplerPubLike) – Un objeto que se puede manipular.
- shots (int | None) – Un número predeterminado opcional de disparos que se utilizará si el objeto de tipo pub no lo ha especificado ya.
Devuelve
Una taberna de degustación forzada.
Tipo de retorno