Manuelle Einrichtung der Modellkonvertierungsumgebung
Dieser Artikel beschreibt, wie Sie Python-Umgebungen für die Modellkonvertierung auf verschiedenen Hardwarezielen, einschließlich CPU, QNN, AMD NPU und Intel NPU, manuell einrichten.
Wir empfehlen die Installation Ihrer Umgebung in einer Python-virtuellen Umgebung oder einer Conda-Umgebung.
Hinweis: Wenn Sie Inferenzen auf NPU-Geräten mit QNN EP durchführen möchten, empfehlen wir die Verwendung einer Python-virtuellen Umgebung. Der Grund dafür ist, dass die Inferenz mit einigen Modellen möglicherweise die ARM-Version von Python erfordert, während Conda die Erstellung von ARM-Versionen von Python-virtuellen Umgebungen noch nicht unterstützt.
- CPU: CPU-Umgebung einrichten
- QNN: QNN-Umgebung einrichten
- AMD NPU: AMD NPU-Umgebung einrichten
- Intel NPU: Intel NPU-Umgebung einrichten
CPU-Umgebung einrichten
Tipps: Sie können die NPU-Umgebung direkt einrichten, z. B. QNN-Umgebung einrichten. Bei der Inferenz auf einem Modell wird automatisch auf die CPU-EP zurückgegriffen.
Alternativ können Sie auch eine CPU-Umgebung einrichten.
Python-Version: 3.12.9
pip install requirements-CPU.txt
QNN-Umgebung einrichten
Python-Version: 3.12.9
pip install requirements-QNN.txt
AMD NPU-Umgebung einrichten
Python-Version: 3.10.9
pip install requirements-AMDNPU.txt
Intel NPU-Umgebung einrichten
Python-Version: 3.10.9
pip install requirements-IntelNPU.txt
Voraussetzungen für das Zielprojekt installieren
Navigieren Sie zum Modellprojektordner.
pip install requirements.txt