Welche KI-Lösung ist für mich richtig?
Microsoft bietet verschiedene KI-Lösungen an, was bedeutet, dass Sie mehrere Optionen zur Verfügung haben. Aber wie wählen Sie aus, welches für Ihre Anwendung verwendet werden soll? Lassen Sie uns dies aufschlüsseln.
Ich möchte ein Machine Learning-Modell in meine Anwendung integrieren und auf dem Gerät ausführen, indem ich die Hardwarebeschleunigung voll ausnutzen kann.
Windows Machine Learning ist die richtige Wahl für Sie. Diese allgemeinen WinRT-APIs funktionieren auf Windows 10-Anwendungen (UWP, Desktop) und bewerten Modelle direkt auf dem Gerät. Sie können sogar entscheiden, die GPU des Geräts (falls vorhanden) zu nutzen, um eine bessere Leistung zu erzielen.
Ich möchte die volle Kontrolle über die Ressourcenauslastung während der Modellausführung für hochintensive Anwendungen haben
DirectML ist genau das, was Sie wollen. Diese DirectX-Stil-APIs bieten ein Programmierparadigma, das C++-Spieleentwicklern vertraut sein wird und Ihnen die volle Nutzung der Hardware ermöglicht.
Ich möchte ML-Modelle mit einem Framework trainieren, testen und bereitstellen, das einem .NET-Entwickler vertraut ist
Sehen Sie sich ML.NETan, einem machine learning Framework, das für .NET-Entwickler entwickelt wurde.
Ich möchte die Leistungsfähigkeit der Azure-Cloud für Schulungen und Die Bereitstellung von ML-Modellen nutzen.
Lesen Sie Was sind die Machine Learning-Produkte bei Microsoft? eine umfassende Liste der lösungen, die von Microsoft zur Verfügung stehen, einschließlich vieler Produkte und Dienste, die auf Azure ausgeführt werden.