107 lines
3.3 KiB
Plaintext
107 lines
3.3 KiB
Plaintext
---
|
||
title: VQDResult
|
||
description: API reference for qiskit.algorithms.VQDResult
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: class
|
||
python_api_name: qiskit.algorithms.VQDResult
|
||
---
|
||
|
||
# VQDResult
|
||
|
||
<Class id="qiskit.algorithms.VQDResult" isDedicatedPage={true} github="https://github.com/qiskit/qiskit/tree/stable/0.24/qiskit/algorithms/eigen_solvers/vqd.py" signature="VQDResult" modifiers="class">
|
||
Bases: `VariationalResult`, [`EigensolverResult`](qiskit.algorithms.EigensolverResult "qiskit.algorithms.eigen_solvers.eigen_solver.EigensolverResult")
|
||
|
||
Deprecated: VQD Result.
|
||
|
||
The VQDResult class has been superseded by the [`qiskit.algorithms.eigensolvers.VQDResult`](qiskit.algorithms.eigensolvers.VQDResult "qiskit.algorithms.eigensolvers.VQDResult") class. This class will be deprecated in a future release and subsequently removed after that.
|
||
|
||
<Admonition title="Deprecated since version 0.24.0" type="danger">
|
||
The class `qiskit.algorithms.eigen_solvers.vqd.VQDResult` is deprecated as of qiskit-terra 0.24.0. It will be removed no earlier than 3 months after the release date. Instead, use the class `qiskit.algorithms.eigensolvers.VQDResult`.See [https://qisk.it/algo\_migration](https://qisk.it/algo_migration) for a migration guide.
|
||
</Admonition>
|
||
|
||
## Methods
|
||
|
||
<span id="qiskit-algorithms-vqdresult-combine" />
|
||
|
||
### combine
|
||
|
||
<Function id="qiskit.algorithms.VQDResult.combine" signature="VQDResult.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** – Argument is None
|
||
</Function>
|
||
|
||
## Attributes
|
||
|
||
### aux\_operator\_eigenvalues
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.aux_operator_eigenvalues">
|
||
Return aux operator expectation values.
|
||
|
||
These values are in fact tuples formatted as (mean, standard deviation).
|
||
</Attribute>
|
||
|
||
### cost\_function\_evals
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.cost_function_evals">
|
||
Returns number of cost optimizer evaluations
|
||
</Attribute>
|
||
|
||
### eigenstates
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.eigenstates">
|
||
return eigen state
|
||
</Attribute>
|
||
|
||
### eigenvalues
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.eigenvalues">
|
||
returns eigen values
|
||
</Attribute>
|
||
|
||
### optimal\_circuit
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimal_circuit">
|
||
The optimal circuits. Along with the optimal parameters, these can be used to retrieve the minimum eigenstate.
|
||
</Attribute>
|
||
|
||
### optimal\_parameters
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimal_parameters">
|
||
Returns the optimal parameters in a dictionary
|
||
</Attribute>
|
||
|
||
### optimal\_point
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimal_point">
|
||
Returns optimal point
|
||
</Attribute>
|
||
|
||
### optimal\_value
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimal_value">
|
||
Returns optimal value
|
||
</Attribute>
|
||
|
||
### optimizer\_evals
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimizer_evals">
|
||
Returns number of optimizer evaluations
|
||
</Attribute>
|
||
|
||
### optimizer\_result
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimizer_result">
|
||
Returns the optimizer result
|
||
</Attribute>
|
||
|
||
### optimizer\_time
|
||
|
||
<Attribute id="qiskit.algorithms.VQDResult.optimizer_time">
|
||
Returns time taken for optimization
|
||
</Attribute>
|
||
</Class>
|
||
|