共用方式為


哪一個 AI 解決方案適合我?

Microsoft 提供數個不同的 AI 解決方案,這表示您有數個選項。 但是您要如何從其中選擇適合您應用程式的方案? 讓我們分門別類。

我想要將機器學習整合到我的應用程式,並且透過完整利用硬體加速,在裝置上執行

Windows Machine Learning 是您的正確選擇。 這些高階 WinRT API 可在 Windows 10 應用程式上運作 (UWP、傳統型),並且在裝置上直接評估模型。 您可以選擇利用裝置的 GPU (如果有的話),以獲得最佳效能。

我想要將電腦視覺整合到我的應用程式,並且利用平台最佳化

Windows Vision Skills 是個不錯的選項。 這個簡單的架構可讓您建置自訂視覺應用程式,該應用程式會利用邊緣裝置的硬體加速。 您可以結合預先建置程式庫,完成一般映像處理工作和特殊工作的 ML 模型。

我想要在高密度應用程式的模型執行期間,對於資源使用率有更完整的控制

DirectML 是您需要的選項。 這些 DirectX 樣式 API 提供程式設計範例,會讓 C++ 遊戲開發人員感到熟悉,並且可讓您完整利用硬體。

我想要使用 .NET 開發人員熟悉的架構,來定型、測試及部署 ML 模型

請參閱 ML.NET,這是針對 .NET 開發人員所建置的機器學習架構。

我想要利用 Azure 雲端的能力來定型及部署 ML 模型

請參閱 Microsoft 的機器學習產品有哪些?,以取得可從 Microsoft 取得的可用解決方案完整清單,包括在 Azure 上執行的許多產品和服務。