atlas_q.vqe_qaoa.QAOAAnsatz#

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

Bases: object

QAOA ansatz for combinatorial optimization

Methods

apply

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

Methods

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

apply(mps, params)

apply(mps, params)[source]#