AdaptVQEResult#

class AdaptVQEResult[source]#

Bases: VQEResult

AdaptVQE Result.

Attributes

aux_operators_evaluated#

The aux operator expectation values.

These values are in fact tuples formatted as (mean, (variance, shots)).

cost_function_evals#

The number of cost optimizer evaluations.

eigenvalue#

The computed minimum eigenvalue.

eigenvalue_history#

Returns the history of computed eigenvalues.

The history’s length matches the number of iterations and includes the final computed value.

final_max_gradient#

Returns the final maximum gradient.

num_iterations#

Returns the number of iterations.

optimal_circuit#

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

optimal_parameters#

Returns the optimal parameters in a dictionary

optimal_point#

Returns optimal point

optimal_value#

Returns optimal value

optimizer_evals#

Returns number of optimizer evaluations

optimizer_result#

Returns the optimizer result

optimizer_time#

Returns time taken for optimization

termination_criterion#

Returns the termination criterion.

Methods

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