EstimatorResult#

class qiskit.primitives.EstimatorResult(values, metadata)[source]#

Bases : BasePrimitiveResult

Result of Estimator.

result = estimator.run(circuits, observables, params).result()

where the i-th elements of result correspond to the circuit and observable given by circuits[i], observables[i], and the parameter values bounds by params[i]. For example, results.values[i] gives the expectation value, and result.metadata[i] is a metadata dictionary for this circuit and parameters.

Paramètres:
  • values (np.ndarray) – The array of the expectation values.

  • metadata (list[dict]) – List of the metadata.

Attributes

experiments#

Experiment data dicts in any inheriting result dataclass.

num_experiments#

Number of experiments in any inheriting result dataclass.

values: np.ndarray[Any, np.dtype[np.float64]]#
metadata: list[dict[str, Any]]#

Methods

decompose()#

Generate single experiment result objects from self.

Type renvoyé:

Iterator[BasePrimitiveResult]