Автоматическое создание кода с помощью mlgen

Генератор кода mlgen для Windows Machine Learning создает интерфейс (для C#, C++/WinRT и C++/CX) с классами-оболочками для вызова API Windows ML, который позволяет легко загружать, привязывать и оценивать модель в проекте.

Получение инструмента

Средство mlgen поставляется в формате расширения Visual Studio для создания приложений WinML в Visual Studio 2017 или более поздней версии.

В Windows 10 версии 1903 и более поздних средство mlgen больше не входит в состав пакета SDK для Windows 10, поэтому вам придется отдельно скачать и установить его. Существуют отдельные версии для Visual Studio 2017 и Visual Studio 2019.

Использование mglen

Завершив установку mlgen, добавьте ONNX-файл внутри проекта Visual Studio в папку Assets, и Visual Studio автоматически создаст классы-оболочки для Windows ML в файле нового интерфейса. Эти классы и методы помогут вам интегрировать модель в приложение.

Примечание.

Используйте следующие ресурсы для получения справки по машинному обучению в Windows:

  • Чтобы задать технические вопросы о машинном обучении в Windows или ответить на них, используйте тег windows-machine-learning в Stack Overflow.
  • Сообщить об ошибке можно в нашем репозитории GitHub.