Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
List of all members | Public Attributes
qgd_Generative_Quantum_Machine_Learning_Base_Wrapper Struct Reference

Type definition of the qgd_N_Qubit_Decomposition_Wrapper Python class of the qgd_N_Qubit_Decomposition_Wrapper module. More...

Public Attributes

Generative_Quantum_Machine_Learning_Basegqml
 An object to decompose the unitary. More...
 
PyObject * P_star
 
PyObject_HEAD PyObject * x_vectors
 pointer to the unitary to be decomposed to keep it alive More...
 

Detailed Description

Type definition of the qgd_N_Qubit_Decomposition_Wrapper Python class of the qgd_N_Qubit_Decomposition_Wrapper module.

Definition at line 50 of file qgd_GQML_Base_Wrapper.cpp.

Member Data Documentation

◆ gqml

Generative_Quantum_Machine_Learning_Base* qgd_Generative_Quantum_Machine_Learning_Base_Wrapper::gqml

An object to decompose the unitary.

Definition at line 56 of file qgd_GQML_Base_Wrapper.cpp.

◆ P_star

PyObject* qgd_Generative_Quantum_Machine_Learning_Base_Wrapper::P_star

Definition at line 54 of file qgd_GQML_Base_Wrapper.cpp.

◆ x_vectors

PyObject_HEAD PyObject* qgd_Generative_Quantum_Machine_Learning_Base_Wrapper::x_vectors

pointer to the unitary to be decomposed to keep it alive

Definition at line 53 of file qgd_GQML_Base_Wrapper.cpp.


The documentation for this struct was generated from the following file: