=========
Reference
=========

.. automodule:: theanopt.base
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   build
   Optimizer

First-Order Optimizers
======================

.. automodule:: theanopt.first_order
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   SGD
   NAG

Adaptive Optimizers
===================

.. automodule:: theanopt.adaptive
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   RProp
   RMSProp
   ADADELTA
   ESGD

Datasets
========

.. automodule:: theanopt.dataset
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   Dataset

=========
Reference
=========

Base
====

.. automodule:: theanopt.base
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   build
   Optimizer

First-Order Optimizers
======================

.. automodule:: theanopt.first_order
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   SGD
   NAG

Adaptive Optimizers
===================

.. automodule:: theanopt.adaptive
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   RProp
   RMSProp
   ADADELTA
   ESGD

Datasets
========

.. automodule:: theanopt.dataset
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   Dataset

Add a header for base module.
Add a header for base module.
