Estimator¶
- class Estimator(*, options=None)[ソース]¶
ベースクラス:
BaseEstimator
[PrimitiveJob
[EstimatorResult
]]Reference implementation of
BaseEstimator
.- Run Options
shots (None or int) – The number of shots. If None, it calculates the exact expectation values. Otherwise, it samples from normal distributions with standard errors as standard deviations using normal distribution approximation.
seed (np.random.Generator or int) – Set a fixed seed or generator for the normal distribution. If shots is None, this option is ignored.
- パラメータ
options – Default options.
- 例外
QiskitError – if some classical bits are not used for measurements.
Methods
Run the job of the estimation of expectation value(s).
Set options values for the estimator.
Attributes
- circuits¶
Quantum circuits that represents quantum states.
- 戻り値
The quantum circuits.
- observables¶
Observables to be estimated.
- 戻り値
The observables.
- options¶
Return options values for the estimator.
- 戻り値
options
- parameters¶
Parameters of the quantum circuits.
- 戻り値
Parameters, where
parameters[i][j]
is the j-th parameter of the i-th circuit.