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

# IterativeAmplitudeEstimationResult

*class* `qiskit.algorithms.IterativeAmplitudeEstimationResult`

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

Bases: [`AmplitudeEstimatorResult`](/docs/api/qiskit/0.46/qiskit.algorithms.AmplitudeEstimatorResult "qiskit.algorithms.amplitude_estimators.amplitude_estimator.AmplitudeEstimatorResult")

The `IterativeAmplitudeEstimation` result object.

## Attributes

### alpha

Return the confidence level $\alpha$.

### circuit\_results

Return the circuit results. Can be a statevector or counts dictionary.

### confidence\_interval

Return the confidence interval for the amplitude (95% interval by default).

### confidence\_interval\_processed

Return the post-processed confidence interval.

### epsilon\_estimated

Return the estimated half-width of the confidence interval.

### epsilon\_estimated\_processed

Return the post-processed estimated half-width of the confidence interval.

### epsilon\_target

Return the target half-width of the confidence interval.

### estimate\_intervals

Return the confidence intervals for the estimate in each iteration.

### estimation

Return the estimation for the amplitude in $[0, 1]$.

### estimation\_processed

Return the estimation for the amplitude after the post-processing has been applied.

### num\_oracle\_queries

Return the number of Grover oracle queries.

### post\_processing

Return a handle to the post processing function.

### powers

Return the powers of the Grover operator in each iteration.

### ratios

Return the ratios $K_{i+1}/K_{i}$ for each iteration $i$.

### shots

Return the number of shots used. Is 1 for statevector-based simulations.

### theta\_intervals

Return the confidence intervals for the angles in each iteration.

## Methods

### combine

`combine(result)`

Any property from the argument that exists in the receiver is updated. :param result: Argument result with properties to be set.

**Raises**

[**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – Argument is None
