QrStatevectorEstimator module

class QrStatevectorEstimator

An implementation of the StatevectorEstimator for the Quantum Rings backend

QrStatevectorEstimator(default_precision: float = 0.0, seed: int | None = None, **kwargs)

Constructor of the QrStatevectorEstimator class.

Args:
default_precision (float): The default precision for the estimator if not specified during run.
seed (int): The seed or Generator object for random number generation.
If None, a random seeded default RNG will be used.
run(pubs: Iterable[EstimatorPubLike], precision: float | None = None)

Executes the list of pubs.

Args:
pubs (Iterable[EstimatorPubLike]): List of pubs to be estimated.
precision (float): Optional: The precsion with which the circuit is to be executed.
Returns:

PrimitiveJob object composed from the PrimitiveResult.