QAOA
====

.. currentmodule:: iqm.qaoa.generic_qaoa

Module: :mod:`iqm.qaoa.generic_qaoa`

.. autoclass:: QAOA
   :members:
   :show-inheritance:

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~QAOA.angles
      ~QAOA.betas
      ~QAOA.gammas
      ~QAOA.num_layers
      ~QAOA.num_qubits
      ~QAOA.problem
      ~QAOA.trained
   
   


   
   
   .. rubric:: Methods

   .. autosummary::
      :nosignatures:
   
      ~QAOA.linear_ramp_schedule
      ~QAOA.train
   
   



.. rubric:: Inheritance

.. inheritance-diagram:: iqm.qaoa.generic_qaoa.QAOA
   :parts: 1
