Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Classes | Enumerations
Generative_Quantum_Machine_Learning_Base.h File Reference

Class to solve GQML problems. More...

#include "Optimization_Interface.h"
#include "matrix_real.h"
Include dependency graph for Generative_Quantum_Machine_Learning_Base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Generative_Quantum_Machine_Learning_Base
 A base class to solve GQML problems This class can be used to approximate a given distribution via a quantum circuit. More...
 

Enumerations

enum  ansatz_type {
  HEA, HEA_ZYZ, QCMRF, HEA,
  HEA_ZYZ
}
 Type definition of the fifferent types of ansatz. More...
 

Detailed Description

Class to solve GQML problems.

Definition in file Generative_Quantum_Machine_Learning_Base.h.

Enumeration Type Documentation

◆ ansatz_type

Type definition of the fifferent types of ansatz.

Enumerator
HEA 
HEA_ZYZ 
QCMRF 
HEA 
HEA_ZYZ 

Definition at line 31 of file Generative_Quantum_Machine_Learning_Base.h.