English | 中文
MegEngine is a fast, scalable and easy-to-use deep learning framework, with auto-differentiation.
NOTE: MegEngine now supports Python installation on Linux-64bit/Windows-64bit/MacOS(CPU-Only)-10.14+ platforms with Python from 3.5 to 3.8. On Windows 10 you can either install the Linux distribution through Windows Subsystem for Linux (WSL) or install the Windows distribution directly. Many other platforms are supported for inference.
To install the pre-built binaries via pip wheels:
python3 -m pip install megengine -f https://megengine.org.cn/whl/mge.html
Most of the dependencies of MegEngine are located in third_party directory, which can be prepared by executing:
./third_party/prepare.sh
./third_party/install-mkl.sh
But some dependencies need to be installed manually:
MegEngine uses CMake as the build tool.
We provide the following scripts to facilitate building.
scripts/cmake-build/host_build.sh -h
scripts/cmake-build/cross_build_android_arm_inference.sh -h
scripts/cmake-build/cross_build_linux_arm_inference.sh -h
scripts/cmake-build/cross_build_ios_arm_inference.sh
Please refer to BUILD_README.md for more details.
We strive to build an open and friendly community. We aim to power humanity with AI.
MegEngine is Licensed under the Apache License, Version 2.0
Copyright (c) 2014-2021 Megvii Inc. All rights reserved.