Skip to main contentIBM Quantum Documentation
This page is from an old version of Qiskit SDK. Go to the latest version.

VQDResult

class VQDResult

GitHub

Bases: qiskit.algorithms.variational_algorithm.VariationalResult, qiskit.algorithms.eigen_solvers.eigen_solver.EigensolverResult

Pending deprecation: VQD Result.

The VQDResult class has been superseded by the qiskit.algorithms.eigensolvers.VQDResult class. This class will be deprecated in a future release and subsequently removed after that.


Methods

combine

VQDResult.combine(result)

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

Raises

TypeError – Argument is None

Return type

None


Attributes

aux_operator_eigenvalues

Return aux operator expectation values.

These values are in fact tuples formatted as (mean, standard deviation).

Return type

Optional[List[Union[List[Optional[Tuple[complex, complex]]], Dict[str, Tuple[complex, complex]]]]]

cost_function_evals

Returns number of cost optimizer evaluations

Return type

Optional[int]

eigenstates

return eigen state

Return type

Optional[ndarray]

eigenvalues

returns eigen values

Return type

Optional[ndarray]

optimal_circuit

The optimal circuits. Along with the optimal parameters, these can be used to retrieve the minimum eigenstate.

Return type

QuantumCircuit

optimal_parameters

Returns the optimal parameters in a dictionary

Return type

Optional[Dict]

optimal_point

Returns optimal point

Return type

Optional[ndarray]

optimal_value

Returns optimal value

Return type

Optional[float]

optimizer_evals

Returns number of optimizer evaluations

Return type

Optional[int]

optimizer_result

Returns the optimizer result

Return type

Optional[OptimizerResult]

optimizer_time

Returns time taken for optimization

Return type

Optional[float]

Was this page helpful?
Report a bug or request content on GitHub.