Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Namespaces | Functions | Variables
test_Groq.py File Reference

Go to the source code of this file.

Namespaces

 test_Groq
 

Functions

def test_Groq.generate_hamiltonian (n)
 
def test_Groq.generate_hamiltonian_tmp (n)
 

Variables

 test_Groq.comm = MPI.COMM_WORLD
 
dictionary test_Groq.config
 
 test_Groq.cost_fnc_CPU = VQE_Heisenberg.Optimization_Problem( parameters )
 
 test_Groq.cost_fnc_GROQ = VQE_Heisenberg.Optimization_Problem( parameters )
 
def test_Groq.Hamiltonian = generate_hamiltonian_tmp( qbit_num )
 
int test_Groq.inner_blocks = 1
 
int test_Groq.layers = 500
 
 test_Groq.linewidth
 
bool test_Groq.MPI_imported = True
 
 test_Groq.param_num = VQE_Heisenberg.get_Parameter_Num()
 
int test_Groq.parameters = np.random.randn( param_num ) *2*np.pi
 
string test_Groq.project_name = 'Test_GROQ'
 
int test_Groq.qbit_num = 20
 
 test_Groq.rank = comm.Get_rank()
 
 test_Groq.start_time = time.time()
 
list test_Groq.topology = []
 
 test_Groq.VQE_Heisenberg = Variational_Quantum_Eigensolver(Hamiltonian, qbit_num, config, accelerator_num=1)
 with GROQ acceelrator ############################################# More...
 
 test_Groq.world_size = comm.Get_size()