SamplerPub
class qiskit.primitives.SamplerPub(circuit, parameter_values=None, shots=None, validate=True)
Basi: ShapedMixin
Pub (Primitive Unified Bloc) per un campionatore.
Pub è composto da una tupla (circuito, valori_parametri, shot).
Se vengono forniti i campioni, il campionatore eseguirà questo numero di analisi; se shots=None il numero di analisi da eseguire è determinato dal campionatore.
Inizializza un sampler pub.
Parametri
- circuit (QuantumCircuit) – Un circuito quantistico.
- parameter_values (BindingsArray | None) – Un array di legature.
- shots (int | None) – Un numero preciso di tiri da effettuare. Questo valore ha la precedenza su qualsiasi valore fornito da o a un campionatore.
- validate (bool) – In tal caso
True, i dati di input vengono convalidati durante l'inizializzazione.
Attributi
circuit
Un circuito quantistico.
ndim
parameter_values
Un array di legature.
shape
shots
Un numero specifico di scatti da utilizzare (facoltativo).
Questo valore ha la precedenza su qualsiasi valore fornito da o a un campionatore.
size
Metodi
coerce
classmethod coerce(pub, shots=None)
Convertire un SamplerPubLike oggetto in SamplerPub un'istanza.
Parametri
- pub (SamplerPubLike) – Un oggetto da costringere.
- shots (int | None) – Un numero predefinito facoltativo di scatti da utilizzare se non è già stato specificato dall'oggetto di tipo pub.
Risultati
Un pub che serve assaggi obbligatori.
Tipo di restituzione