qilisdk.functionals.variational_program_result

Attributes

TResult_co

Classes

VariationalProgramResult

Aggregate the optimizer summary and best functional result from a variational run.

Module Contents

TResult_co[fuente]
class VariationalProgramResult(optimizer_result: qilisdk.optimizers.optimizer_result.OptimizerResult, result: TResult_co)[fuente]

Bases: qilisdk.functionals.functional_result.FunctionalResult, Generic[TResult_co]

Aggregate the optimizer summary and best functional result from a variational run.

Parámetros:
  • optimizer_result (OptimizerResult) – Summary produced by the optimiser.

  • result (TResult_co) – Functional result evaluated at the final parameters.

property optimal_cost: float[fuente]

Best cost reported by the optimiser.

property optimal_execution_results: TResult_co[fuente]

Return the functional result evaluated at the optimal parameters.

property optimal_parameters: list[float][fuente]

Optimised parameter values.

property intermediate_results: list[qilisdk.optimizers.optimizer_result.OptimizerIntermediateResult][fuente]

Sequence of intermediate optimiser snapshots, if recorded.