MXNet has two primary high-level interfaces for its deep learning engine: the Gluon API and the Module API. Tutorials for each are provided below.
TL;DR: If you are new to deep learning or MXNet, you should start with the Gluon tutorials.
The difference between the two is an imperative versus symbolic programming style. Gluon makes it easy to prototype, build, and train deep learning models without sacrificing training speed by enabling both (1) intuitive imperative Python code development and (2) faster execution by automatically generating a symbolic execution graph using the hybridization feature.
The Gluon and Module tutorials are in Python, but you can also find a variety of other MXNet tutorials, such as R, Scala, and C++ in the Other Languages API Tutorials section below.
Python API Tutorials¶
Other Languages API Tutorials¶
Example Scripts and Applications¶
More tutorials and examples are available in the GitHub repository.
Learn More About Gluon!¶
Most of the Gluon tutorials are hosted on gluon.mxnet.io, and you may want to follow the chapters on directly the Gluon site.