---
title: AmplitudeEstimator (v0.46)
description: API reference for qiskit.algorithms.AmplitudeEstimator in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.algorithms.AmplitudeEstimator
---

# AmplitudeEstimator

*class* `qiskit.algorithms.AmplitudeEstimator`

[GitHub](https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/algorithms/amplitude_estimators/amplitude_estimator.py)

Bases: [`ABC`](https://docs.python.org/3/library/abc.html#abc.ABC)

The Amplitude Estimation interface.

## Methods

### estimate

*abstract* `estimate(estimation_problem)`

Run the amplitude estimation algorithm.

**Parameters**

**estimation\_problem** ([*EstimationProblem*](/docs/api/qiskit/0.46/qiskit.algorithms.EstimationProblem "qiskit.algorithms.amplitude_estimators.estimation_problem.EstimationProblem")) – An `EstimationProblem` containing all problem-relevant information such as the state preparation and the objective qubits.

**Return type**

[*AmplitudeEstimatorResult*](/docs/api/qiskit/0.46/qiskit.algorithms.AmplitudeEstimatorResult "qiskit.algorithms.amplitude_estimators.amplitude_estimator.AmplitudeEstimatorResult")
