Gluon Package

.. currentmodule:: mxnet.gluon

Overview

Gluon package is a high-level interface for MXNet designed to be easy to use while keeping most of the flexibility of low level API. Gluon supports both imperative and symbolic programming, making it easy to train complex models imperatively in Python and then deploy with symbolic graph in C++ and Scala.

.. toctree::
   :maxdepth: 1

   nn.md
   rnn.md
   loss.md
   data.md
   model_zoo.md
   contrib.md

Parameter

.. autosummary::
    :nosignatures:

    Parameter
    Constant
    ParameterDict

Containers

.. autosummary::
    :nosignatures:

    Block
    HybridBlock
    SymbolBlock
    nn.Sequential
    nn.HybridSequential

Trainer

.. currentmodule:: mxnet.gluon

.. autosummary::
    :nosignatures:

    Trainer

Utilities

.. currentmodule:: mxnet.gluon.utils
.. autosummary::
    :nosignatures:

    split_data
    split_and_load
    clip_global_norm

API Reference

.. automodule:: mxnet.gluon
    :members:
    :imported-members:
    :special-members:

.. autoclass:: mxnet.gluon.nn.Sequential
    :members:
.. autoclass:: mxnet.gluon.nn.HybridSequential
    :members:

.. automodule:: mxnet.gluon.utils
    :members: