Sequential Quantum Gate Decomposer
v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
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() | |