使用 mlgen 自動產生程序代碼
Windows Machine Learning 的程式代碼產生器 mlgen 會建立一個介面(C#、C++/WinRT和 C++/CX),其包裝函式類別會呼叫 Windows ML API,讓您輕鬆地載入、系結及評估專案中的模型。
取得工具
mlgen 是以 visual Studio 延伸模組的形式提供,以供在 VS 2017 或更新版本中建立 WinML 應用程式的開發人員使用。
在 Windows 10 版本 1903 和更新版本中,mlgen 不再包含在 Windows 10 SDK 中,因此您必須下載並安裝擴充功能。 Visual Studio 2017 有一個,Visual Studio 2019也有一個。
使用 mglen
安裝 mlgen 之後,請在 Visual Studio 專案中,將 ONNX 檔案新增至專案的 Assets 資料夾,VS 會在新的介面檔案中產生 Windows ML 包裝函式類別。 您可以使用這些類別和方法,將模型整合到您的應用程式中。
注意
使用以下資源以獲得 Windows ML 的協助。
- 若要詢問或回答 Windows ML 的相關技術問題,請在 Stack Overflow上使用 windows-machine-learning 卷標。
- 若要回報錯誤,請在 GitHub 提出問題。