# apache/mxnet

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

Repository: https://github.com/apache/mxnet
Canonical: https://ross.abutalabs.com/products/mxnet
Homepage: https://mxnet.apache.org
Language: C++
License: Apache-2.0
License Family: permissive
Topics: mxnet
Archived: true
Last push: 2023-10-25T21:28:33+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4143, "days_push": 1043, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 20811, forks 6688 (observed 2026-08-28T04:11:30.432786+00:00)

## What it is
Apache MXNet is a deep learning framework offering a hybrid front-end that mixes imperative (Gluon) and symbolic programming, with a dynamic dependency scheduler for efficient parallel execution. It supports distributed training via Parameter Server and Horovod and provides bindings for Python, Scala, Java, C++, R, Julia, Clojure, and Perl.

## Use cases
- train deep learning models in python
- distributed multi-gpu training with horovod
- deploy trained models in java or c++
- computer vision model training with gluoncv
- nlp model prototyping with gluonnlp
- time series forecasting with gluonts
- export symbolic graphs for production inference

## When to choose
- you maintain an existing MXNet codebase
- you need multi-language bindings for training and inference
- you want a lightweight framework for edge or mobile deployment

## When to avoid
- starting a new deep learning project - the project is retired to the Apache Attic
- you need active community support or recent CUDA/hardware compatibility
- you want the modern ecosystem of PyTorch, TensorFlow, or JAX

## Facets
- artifact type: framework
- maturity: abandoned
- function: deep-learning, machine-learning, gpu-computing
- domain: deep-learning, machine-learning, computer-vision
- platform: python, cpp, jvm, cross-platform, windows
- tags: neural-networks, gluon, distributed-training, retired-project, apache, multi-language-bindings, natural-language-processing, gpu, linux, macos

## Member repositories
- apache/mxnet (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:30.432786+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:58:32.642668+00:00, confidence not recorded.
  - readme: https://github.com/apache/mxnet (fetched 2026-08-28T04:11:30.432786+00:00, sha abb04b9773e1)
  - homepage: https://mxnet.apache.org (fetched 2026-08-29T07:57:10.754334+00:00, sha 4b2d2c2bbbec)
  - site_page: https://mxnet.apache.org/versions/1.9.1/features (fetched 2026-08-29T07:57:10.757125+00:00, sha 23929ee6d110)
  - site_page: https://mxnet.apache.org/versions/1.9.1/api (fetched 2026-08-29T07:57:10.759064+00:00, sha db04efe0a612)
  - site_page: https://mxnet.apache.org/versions/1.9.1/api/faq/security.html (fetched 2026-08-29T07:57:10.760851+00:00, sha 51c3a3e684e6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
