qrunch.quantum.algorithms.pauli.vqes
Module containing all the VQE (Variational Quantum Eigensolver) algorithms in the Pauli operator formalism.
Modules
Implementation of ADAPT-VQE (https://arxiv.org/pdf/1812.11173). |
|
Implements the adaptive VQE framework. |
|
Module containing adaptive orbital optimization VQE. |
|
Implementation of the basic VQE algorithm. |
|
Module for implementing a brute force gate selector. |
|
Main builders for vqe and gate selection. |
|
Implementation of FAST-VQE (https://doi.org/10.1103/PhysRevA.108.052422). |
|
Module containing everything needed to create gate pools used in adaptive VQEs. |
|
Module for implementing a random gate selector. |
|
Defines Criteria for deciding when to stop an optimization. |
|
Interfaces for the VQE classes and their options dataclasses. |