MegEngine
Dokumentation | 中文文档
MegEngine ist ein schnelles, skalierbares und benutzerfreundliches Deep-Learning-Framework mit drei Hauptfunktionen.
- Einheitlicher Rahmen für Training und Inferenz
- Quantisierung, dynamische Form-/Bildvorverarbeitung und sogar Ableitung mit einem einzigen Modell.
- Fügen Sie nach dem Training alles in Ihr Modell ein, um auf jeder Plattform schnell und präzise Rückschlüsse zu ziehen. Hier finden Sie eine Kurzanleitung.
- Die niedrigsten Hardwareanforderungen
- Die Speichernutzung der GPU kann auf ein Drittel der ursprünglichen Speichernutzung reduziert werden, wenn der DTR-Algorithmus aktiviert ist.
- Inferenzmodelle mit der geringsten Speichernutzung durch Nutzung unseres Pushdown-Speicherplaners.
- Effiziente Inferenz auf allen Plattformen
- Schnelle und hochpräzise Inferenz auf x86, Arm, CUDA und RoCM.
- Unterstützt Linux, Windows, iOS, Android, TEE usw.
- Optimieren Sie Leistung und Speichernutzung, indem Sie unsere erweiterten Funktionen nutzen.
Installation
HINWEIS: MegEngine unterstützt jetzt die Python-Installation auf Plattformen Linux-64bit/Windows-64bit/MacOS(CPU-only)-10.14+/Android 7+(CPU-only) mit Python von 3.6 bis 3.9. Unter Windows 10 können Sie die Linux-Distribution entweder über das Windows-Subsystem für Linux (WSL) installieren oder die Windows-Distribution direkt installieren. Viele andere Plattformen werden für die Inferenz unterstützt.
Binärdateien
So installieren Sie die vorgefertigten Binärdateien über Pip Wheels:
python3 -m pip install --upgrade pip
python3 -m pip install megengine -f https://megengine.org.cn/whl/mge.html
Bauen aus der Quelle
- Details zum CMake-Build. Bitte beachten Sie BUILD_README.md
- Details zum Python-Bindungs-Build finden Sie unter BUILD_PYTHON_WHL_README.md
So können Sie einen Beitrag leisten
- MegEngine übernimmt die Contributor Covenant als Richtlinie für die Führung unserer Community. Bitte lesen Sie den Verhaltenskodex.
- Jeder Mitwirkende von MegEngine muss eine Mitwirkenden-Lizenzvereinbarung (CLA) unterzeichnen, um die mit den Beiträgen gewährte Lizenz für geistiges Eigentum zu klären.
- Sie können auf viele Arten zur Verbesserung von MegEngine beitragen:
- Code schreiben.
- Dokumentation verbessern.
- Beantworten Sie Fragen im MegEngine-Forum oder im Stack Overflow.
- Tragen Sie neue Modelle im MegEngine Model Hub bei.
- Probieren Sie eine neue Idee auf MegStudio aus.
- Melden oder untersuchen Sie Fehler und Probleme.
- Überprüfen Sie Pull-Anfragen.
- Star MegEngine-Repo.
- Zitieren Sie MegEngine in Ihren Aufsätzen und Artikeln.
- Empfehlen Sie MegEngine Ihren Freunden.
- Jede andere Form des Beitrags ist willkommen.
Wir streben danach, eine offene und freundliche Gemeinschaft aufzubauen. Unser Ziel ist es, die Menschheit mit KI zu versorgen.
So erreichen Sie uns
- Problem: github.com/MegEngine/MegEngine/issues
- E-Mail: [email protected]
- Forum: diskutiere.megengine.org.cn
- QQ-Gruppe: 1029741705
Ressourcen
- MegEngine
- MegStudio
- Spiegel-Repo
- ÖFFNEN: openi.org.cn/MegEngine
- Gitee: gitee.com/MegEngine/MegEngine
Lizenz
MegEngine ist unter der Apache-Lizenz, Version 2.0, lizenziert
Zitat
Wenn Sie MegEngine in Ihrer Publikation verwenden, zitieren Sie es bitte mithilfe des folgenden BibTeX-Eintrags.
@Misc{MegEngine,
institution = {megvii},
title = {MegEngine:A fast, scalable and easy-to-use deep learning framework},
howpublished = {url{https://github.com/MegEngine/MegEngine}},
year = {2020}
}
Copyright (c) 2014-2021 Megvii Inc. Alle Rechte vorbehalten.