Apache MXNet (Incubating) logo

Apache MXNet Incubating

Apache MXNet is a deep learning software framework, used to train, and deploy deep neural networks

Status |
Overview    Platform    Social    System Requirements    Ratings    Developer    Written in    Initial Release    Repository    License    Categories    Alternatives   


Apache MXNet is an open source multi-language machine learning (ML) library especially to train and deploy deep neural networks, on a wide array of devices. Once embedded in the host language, it blends declarative symbolic expression with imperative tensor computation. It is built on a dynamic dependency scheduler that automatically parallelizes both symbolic and imperative operations on the fly. A graph optimization layer on top of that makes symbolic execution fast and memory efficient. It offers auto differentiation to derive gradients. MXNet is computation and memory efficient and runs on various heterogeneous systems, ranging from mobile devices to distributed GPU clusters.

API   |  Examples   |  Tutorials   |  FAQ   |  Wiki   |  Forum   |  Blog   |  News/Changelog   |  User Mailing list   |  Developer Mailing list





System Requirements

Not available, but we appreciate help! You can help us improve this page.


Not available, but we appreciate help! You can help us improve this page.


Apache Software Foundation

Written in

C++, Python, Perl, Scala, CUDA, R, JavaScript, Julia, Golang

Initial Release

8 April 2014


Apache v2

This page was last updated with commit: Fixed syntax in software source files (1e763e9)