Skip to content
SPECIFICTION
Get listed

MegEngine

megengine.org.cn

Free plan WindowsmacOSLinuxiOSAndroidSelf-hosted
Visit megengine.org.cn
Spec score 7.9 #15 of 35 in Deep Learning Software

What it is

MegEngine is a free, open-source deep learning framework for developing and deploying models, with automatic differentiation. It uses one model for training and inference, including quantization and dynamic shapes. The project says enabling DTR can reduce GPU memory use to one-third of the original. Inference is supported across x86, Arm, CUDA, and ROCm; GPU use requires compatible device drivers. Python packages are listed for 64-bit Linux and Windows, macOS 10.14 or later, and Android 7 or later, though macOS and Android installations are CPU-only. The installation guide specifies Python 3.6–3.9. MegEngine Lite supplies C/C++, Rust, and Python runtimes for deployment. MgeConvert handles conversion between MegEngine and third-party model formats, MegFile provides Python file interfaces for S3, HTTP, and local files, and MegFlow is a streaming computation framework for AI applications. Tutorials address beginners and advanced developers. Support options include GitHub issues, a forum, a QQ group, and email.

Spec sheet

Purpose
MegEngine is a fast, scalable deep learning framework with automatic differentiation.Read 2 Oct 2026 · github.com
Intended users
The official site presents tutorials for beginners and advanced developers and describes the framework as supporting model development through deployment.Read 2 Oct 2026 · megengine.org.cn
Integrations
MegFile provides Python file interfaces for S3, HTTP and local files.Read 2 Oct 2026 · megengine.org.cn
Support
The project lists GitHub issues, a forum, QQ group and [email protected] for contact.Read 2 Oct 2026 · github.com
Deployment runtimes
MegEngine Lite offers C/C++, Rust and Python runtimes for model deployment.Read 2 Oct 2026 · megengine.org.cn
GPU memory
The project says enabling DTR can reduce GPU memory use to one-third of the original.Read 2 Oct 2026 · github.com
Inference hardware
The project describes inference support across x86, Arm, CUDA and ROCm.Read 2 Oct 2026 · github.com
Install platforms
Python packages are listed for 64-bit Linux and Windows, macOS 10.14+ and Android 7+, with macOS and Android limited to CPU-only installation.Read 2 Oct 2026 · megengine.org.cn
Install requirements
The installation guide lists Python 3.6–3.9 and says GPU use requires compatible device drivers.Read 2 Oct 2026 · megengine.org.cn
Model conversion
MgeConvert converts between MegEngine and third-party model formats.Read 2 Oct 2026 · megengine.org.cn
Security guidance
MegEngine advises users to check environment, model, data and privacy risks and recommends sandboxing models from other sources.Read 2 Oct 2026 · megengine.org.cn
Training and inference
The framework uses one model for both training and inference, including quantization and dynamic shapes.Read 2 Oct 2026 · github.com
Video processing
MegFlow is a streaming computation framework for AI applications.Read 2 Oct 2026 · megengine.org.cn
Vulnerability reporting
The security page directs vulnerability reports to [email protected] and says the team replies within 24 hours of receiving a report.Read 2 Oct 2026 · megengine.org.cn

Plans and prices

MegEngine Free Open source framework; Python packages for Linux 64-bit, Windows 64-bit, macOS 10.14+ and Android 7+ (Python 3.6–3.9); other platforms supported for inference Read 2 Oct 2026 · github.com

Every MegEngine plan and price →

Strong points and limits

Strong points

  • One model supports both training and inference.
  • Inference supports x86, Arm, CUDA, and ROCm.
  • Lite offers C/C++, Rust, and Python runtimes.
  • Free, open-source framework.

Limits

  • Listed Python package support is limited to Python 3.6–3.9.
  • macOS and Android package installs are CPU-only.
  • GPU use requires compatible device drivers.

Who it suits

MegEngine suits developers building deep learning models through training and deployment, from beginners to advanced users. It is relevant to teams seeking a free framework with multiple inference hardware targets.

Verdict

MegEngine covers model development and deployment with associated conversion, file-access, and streaming tools. Check the Python range and platform-specific CPU limits before choosing an installation.

Where Specifiction places it

Alternatives to MegEngineAll alternatives →