Features
Whether you are looking for a flexible library to quickly develop cutting-edge deep learning research or a robust framework to push production workload, MXNet caters to all needs.
Get Started ›Hybrid Front-End
The Gluon Python API lets you use MXNet in a fully imperative manner. It also allows you to simply switch to symbolic mode by calling the hybridize functionality. The symbolic execution provides faster and more optimized execution as well as the ability to export the network for inference in different language bindings like java or C++.
Distributed Training
MXNet allows you to make the most out of your hardware, whether it is multi-gpu or multi-host training with near-linear scaling efficiency. MXNet recently introduced support for Horovod, the distributed learning framework developed by Uber.
8 Language Bindings
Deep integration into Python and support for Scala, Julia, Clojure, Java, C++, R and Perl. Combined with the hybridization feature, this allows a very smooth transition from Python training to deployment in the language of your choice to shorten the time to production.