Apache MXNet
MXNet | |
---|---|
Developer(s) | Distributed (Deep) Machine Learning Community |
Repository | |
Written in | C++, Python, R, Julia, JavaScript, Scala, Go |
Operating system | Windows, Linux |
Type | Library for machine learning and deep learning |
License | Apache 2.0 |
Website | mxnet |
MXNet is an open-source deep learning framework that allows you to define, train, and deploy deep neural networks. It is scalable, allowing for fast model training, and supports a flexible programming model and multiple languages (C++, Python, Julia, Matlab, JavaScript, Go, R, Scala). MXNet allows you to mix symbolic and imperative programming. MXNet 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. The MXNet library is portable and lightweight, and it can scale to multiple GPUs[1] and multiple machines. MXNet is supported by major Public Cloud providers including Azure and AWS.[2] Amazon has chosen MXNet as its deep learning framework of choice at AWS.[3][4] Currently, MXNet is supported by Intel, Dato, Baidu, Microsoft, Wolfram, and research institutions such as Carnegie Mellon, MIT, the University of Washington, and the Hong Kong University of Science and Technology.[5]
References
- ^ https://blogs.technet.microsoft.com/machinelearning/2016/09/15/building-deep-neural-networks-in-the-cloud-with-azure-gpu-vms-mxnet-and-microsoft-r-server/
- ^ https://aws.amazon.com/mxnet/
- ^ http://www.allthingsdistributed.com/2016/11/mxnet-default-framework-deep-learning-aws.html
- ^ http://fortune.com/2016/11/22/amazon-deep-learning-mxnet/
- ^ "MXNet, Amazon's deep learning framework, gets accepted into Apache Incubator". Retrieved 2017-03-08.
See also