#153 · Primary category: Deep Learning Frameworks

MegEngine

autograd deep-learning gpu machine-learning megengine numpy python tensor

MegEngine is a fast, scalable, easy-to-use deep learning framework with automatic differentiation.

Project last updated:10/24/24

GitHub Stars

4.8K

Forks

545

Contributors

51

License

Apache-2.0

Why we included this project

MegEngine covers the whole model lifecycle in one codebase, from training to deployment, which saves teams the usual chore of moving a model through separate tooling for each stage. Its most distinctive feature is a memory planner that can cut GPU usage to about a third when enabled, a real help on shared or modest hardware. The same trained model runs on x86, Arm, CUDA, and ROCm across desktop, mobile, and embedded targets, and quantization and dynamic shapes are handled inside the framework rather than through conversion steps. If you are comfortable with PyTorch and want something built more around efficiency and low-memory inference, MegEngine is a solid alternative to try.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category