atlas_q.vqe_qaoa.QAOA#

class atlas_q.vqe_qaoa.QAOA(cost_hamiltonian, n_layers=3, optimizer='COBYLA', device='cuda', dtype=torch.complex128)[source]#

Bases: object

Quantum Approximate Optimization Algorithm

Attributes:
n_params

Methods

run

__init__(cost_hamiltonian, n_layers=3, optimizer='COBYLA', device='cuda', dtype=torch.complex128)[source]#

Methods

__init__(cost_hamiltonian[, n_layers, ...])

run([initial_params])

Attributes

property n_params: int#
run(initial_params=None)[source]#