SamplerPub
class qiskit.primitives.SamplerPub(circuit, parameter_values=None, shots=None, validate=True)
Grundlagen: ShapedMixin
Pub (Primitive Unified Bloc) für einen Sampler.
Ein Pub besteht aus dem Tupel (Schaltung, Parameterwerte, Schüsse).
Wenn Messungen bereitgestellt werden, wird diese Anzahl von Messungen mit dem Probennehmer durchgeführt, sofern shots=None die Anzahl der durchzuführenden Messungen vom Probennehmer festgelegt wird.
Einen Sampler-Pub initialisieren.
Parameter
- circuit (QuantumCircuit) – Ein Quantenschaltkreis.
- parameter_values (BindingsArray | None) – Ein Array von Bindungen.
- shots (int | None) – Eine bestimmte Anzahl von Aufnahmen, mit denen man arbeiten kann. Dieser Wert hat Vorrang vor allen Werten, die von einem Sampler geschuldet oder an diesen übermittelt werden.
- validate (bool) – In
Truediesem Fall werden die Eingabedaten bei der Initialisierung überprüft.
Attribute
circuit
Ein Quantenschaltkreis.
ndim
parameter_values
Ein Array von Bindungen.
shape
shots
Eine bestimmte Anzahl von Aufnahmen (optional).
Dieser Wert hat Vorrang vor allen Werten, die von einem Sampler geschuldet oder an diesen übermittelt werden.
size
Methoden
coerce
classmethod coerce(pub, shots=None)
Ein SamplerPubLike Objekt in eine SamplerPub Instanz umwandeln.
Parameter
- pub (SamplerPubLike) – Ein Objekt, das man zwingen kann.
- shots (int | None) – Eine optionale Standardanzahl von Aufnahmen, die verwendet werden soll, sofern diese nicht bereits durch das pub-ähnliche Objekt festgelegt wurde.
Rückgabe
Eine Zwangs-Sampler-Veröffentlichung.
Rückgabetyp