BaseSampler¶
- class BaseSampler(circuits: Iterable[QuantumCircuit] | QuantumCircuit | None = None, parameters: Iterable[Iterable[Parameter]] | None = None, **kwargs)[source]¶
Bases:
qiskit.primitives.base.base_primitive.BasePrimitive
Sampler base class
Base class of Sampler that calculates quasi-probabilities of bitstrings from quantum circuits.
- Parameters
circuits – Quantum circuits to be executed.
parameters – Parameters of each of the quantum circuits. Defaults to
[circ.parameters for circ in circuits]
.options – Default options.
- Raises
ValueError – For mismatch of circuits and parameters list.
Methods
Close the session and free resources
Run the job of the sampling of bitstrings.
Set options values for the estimator.
Attributes
- circuits¶
Quantum circuits to be sampled.
- Returns
The quantum circuits to be sampled.
- parameters¶
Parameters of quantum circuits.
- Returns
List of the parameters in each quantum circuit.