Windows ML-Ausführungsanbieter

Windows ML bietet Ausführungsumgebungen zur Beschleunigung der Inferenz auf NPU, GPU und CPU. Weitere Informationen zur Beschleunigung der Ableitung finden Sie unter "Beschleunigen von KI-Modellen".

Eingeschlossene Ausführungsanbieter

Die folgenden Ausführungsanbieter sind in der ONNX-Runtime enthalten, die im Lieferumfang von Windows ML enthalten ist:

Verfügbare Ausführungsanbieter

Im Gegensatz zu den CPU- und DirectML-Anbietern, die im Lieferumfang enthalten sind (siehe eingeschlossene Ausführungsanbieter), sind die unten aufgeführten Ausführungsanbieter nicht in der Laufzeit enthalten – sie werden bei Bedarf heruntergeladen.

Die unten aufgeführten Ausführungsanbieter sind auf Windows 11-PCs mit Version 24H2 (Build 26100) oder höher (je nach Geräte- und Treiberkompatibilität) für den dynamischen Download über die Windows ML-APIs ExecutionProviderCatalog verfügbar. Informationen zur Verwendung dieser Anbieter finden Sie unter Installieren von Windows ML-EPs und Registrieren von Windows ML-EPs. Wenn Sie sehen möchten, welche Version der einzelnen EP derzeit verfügbar ist und welche Informationen zu bevorstehenden Versionen verfügbar sind, lesen Sie Windows ML Execution Provider Releases.

Die folgenden Ausführungsanbieter stehen Entwicklern zur Verfügung, die Microsoft.WindowsAppSDK.ML oder Microsoft.Windows.AI.MachineLearning Version 2.x verwenden:

Ausführungsanbieter EpName Lieferant
MIGraphX MIGraphXExecutionProvider AMD
NvTensorRtRtx NvTensorRtRtxExecutionProvider NVIDIA
OpenVINO OpenVINOExecutionProvider Intel
QNN QNNExecutionProvider Qualcomm
VitisAI VitisAIExecutionProvider AMD
WebGPU (Experimental) WebGpuExecutionProvider Microsoft

Bevor Ihre App einen Ausführungsanbieter verwendet, lesen Sie unbedingt die Lizenzen, die dem Ausführungsanbieter entsprechen.

MIGraphX (AMD)

NvTensorRtRtx (NVIDIA)

OpenVINO (Intel)

QNN (Qualcomm)

VitisAI (AMD)

WebGPU (experimentell)

Important

WebGPU EP ist experimentell und erfordert die Installation experimenteller NuGet-Pakete. Es ist in Windows ML 1.8.x nicht verfügbar. Vollständige Nutzungsdetails finden Sie unter WebGPU EP.

Frühere Versionen
MSIX-Version WebGPU EP – Versionshinweise
0.2.1.0 0.2.1
0.1.0.0 0.1.0

Siehe auch