qiskit-documentation/docs/api/qiskit/0.32/qiskit.optimization.algorit...

37 lines
1.4 KiB
Plaintext

---
title: IntermediateResult
description: API reference for qiskit.optimization.algorithms.IntermediateResult
in_page_toc_min_heading_level: 1
python_api_type: class
python_api_name: qiskit.optimization.algorithms.IntermediateResult
---
# IntermediateResult
<Class id="qiskit.optimization.algorithms.IntermediateResult" isDedicatedPage={true} github="https://github.com/qiskit-community/qiskit-aqua/tree/stable/0.9/qiskit/optimization/algorithms/recursive_minimum_eigen_optimizer.py" signature="IntermediateResult(value)" modifiers="class">
Bases: `enum.Enum`
Defines whether the intermediate results of [`RecursiveMinimumEigenOptimizer`](qiskit.optimization.algorithms.RecursiveMinimumEigenOptimizer "qiskit.optimization.algorithms.RecursiveMinimumEigenOptimizer") at each iteration should be stored and returned to the end user.
## Attributes
### ALL\_ITERATIONS
<Attribute id="qiskit.optimization.algorithms.IntermediateResult.ALL_ITERATIONS" attributeValue="2">
All intermediate results are stored.
</Attribute>
### LAST\_ITERATION
<Attribute id="qiskit.optimization.algorithms.IntermediateResult.LAST_ITERATION" attributeValue="1">
Only results from the last iteration are stored.
</Attribute>
### NO\_ITERATIONS
<Attribute id="qiskit.optimization.algorithms.IntermediateResult.NO_ITERATIONS" attributeValue="0">
No intermediate results are stored.
</Attribute>
</Class>