Apache MXNet
by Community
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
OSS
Apache MXNet
Added 1 June 2026
Overview
Apache MXNet is a deep learning framework written in C++ that supports dynamic computation graphs and distributed training across multiple devices. It provides bindings for Python, R, Julia, Scala, Go, and JavaScript, enabling model development and deployment across diverse environments.
Best for
Best for
Teams building distributed training pipelines or mobile ML applications who need multi-language flexibility
Use cases
- Training deep learning models on distributed GPU/CPU clusters
- Building mobile and edge inference applications
- Prototyping neural networks in multiple programming languages
Notes
Apache MXNet is a deep learning framework written in C++ that supports dynamic computation graphs and distributed training across multiple devices. It provides bindings for Python, R, Julia, Scala, Go, and JavaScript, enabling model development and deployment across diverse environments.
20,809 stars on GitHub. Last updated 2023-10-25. Licensed Apache-2.0.
Use cases
- Training deep learning models on distributed GPU/CPU clusters
- Building mobile and edge inference applications
- Prototyping neural networks in multiple programming languages
Pros
- Multi-language support reduces friction for polyglot teams
- Efficient memory usage and mobile deployment capabilities
- Dynamic computation graphs allow flexible model architectures
Cons
- Smaller ecosystem and community compared to PyTorch or TensorFlow
- Documentation and tutorials are less comprehensive
- Fewer pre-trained models and third-party integrations available
Indexed from awesome-llmops and enriched against its public facts.
Pros
- Multi-language support reduces friction for polyglot teams
- Efficient memory usage and mobile deployment capabilities
- Dynamic computation graphs allow flexible model architectures
Cons
- Smaller ecosystem and community compared to PyTorch or TensorFlow
- Documentation and tutorials are less comprehensive
- Fewer pre-trained models and third-party integrations available
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
TensorFlow
Community
An Open Source Machine Learning Framework for Everyone
PyTorch
Community
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Caffe
Community
Caffe: a fast open framework for deep learning.
Jax
Community
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
PaddlePaddle
Community
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
Caffe
Community
Caffe: a fast open framework for deep learning.
Oneflow
Community
OneFlow is a deep learning framework designed to be user-friendly, scalable and efficient.
PaddlePaddle
Community
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
PyTorch
Community
Tensors and Dynamic neural networks in Python with strong GPU acceleration
TensorFlow
Community
An Open Source Machine Learning Framework for Everyone
TNN
Community
TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server. TNN is distinguished by several outstanding featur