AmplitudeEstimator#

class AmplitudeEstimator[source]#

Bases: ABC

The Amplitude Estimation interface.

Methods

abstract estimate(estimation_problem)[source]#

Run the amplitude estimation algorithm.

Parameters:

estimation_problem (EstimationProblem) – An EstimationProblem containing all problem-relevant information such as the state preparation and the objective qubits.

Return type:

AmplitudeEstimatorResult