Deep learning framework for training and inference
Top 10.6% on sourcepulse
MegEngine is a deep learning framework designed for both training and inference, targeting developers and researchers who need a fast, scalable, and user-friendly solution. It offers a unified model for both stages, simplifying deployment and enabling features like quantization and dynamic shape processing with a single model.
How It Works
MegEngine utilizes a Pushdown memory planner and a DTR (Dynamic Tensor Runtime) algorithm to significantly reduce GPU memory usage, potentially to one-third of the original. This approach allows for efficient inference across diverse hardware platforms including x86, Arm, CUDA, and RoCM, supporting operating systems like Linux, Windows, iOS, and Android.
Quick Start & Requirements
python3 -m pip install megengine -f https://megengine.org.cn/whl/mge.html
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The README specifies Python 3.6-3.9 support, which may be outdated. macOS support is CPU-only. While inference is supported on many platforms, training capabilities might be more restricted.
9 months ago
Inactive