Features¶
Key features of OpenQAOA:
- Simple yet customizable workflows for QAOA and RQAOA are deployable on
- IBMQ devices
- Rigettis' Quantum Cloud Services
- Amazon Braket
- Microsoft's Azure
- Local simulators (including Entropica Labs' vectorized simulator)
- Multiple parametrization strategies:
Standard
,Fourier
, andAnnealing
- Each class can be further controlled by selecting standard or extended parameter configurations
- Multiple initialisation strategies:
Linear ramp
,random
, andcustom
- Multiple mixer Hamiltonians:
x
,xy
, andcustom
- The optimization loop includes:
- SciPy optimizers
- Custom gradient SciPy optimizers
- PennyLane optimizers