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

# AmplitudeAmplifier

*class* `qiskit.algorithms.AmplitudeAmplifier`

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

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

The interface for amplification algorithms.

## Methods

### amplify

*abstract* `amplify(amplification_problem)`

Run the amplification algorithm.

**Parameters**

**amplification\_problem** ([*AmplificationProblem*](/docs/api/qiskit/0.46/qiskit.algorithms.AmplificationProblem "qiskit.algorithms.amplitude_amplifiers.amplification_problem.AmplificationProblem")) – The amplification problem.

**Returns**

The result as a `AmplificationResult`, where e.g. the most likely state can be queried as `result.top_measurement`.

**Return type**

*AmplitudeAmplifierResult*
