Microsoft Windows
Машинное обучение для Windows* (WINML)

Используйте этот высокопроизводительный и надежный прикладной программный интерфейс для выполнения логичкских выводов машинного обучения на устройствах под управлением Windows и обученных моделей в приложениях Windows, написанных на языках C#, C++ или JavaScript*. Машинное обучение для Windows — это решение экосистемы для искусственного интеллекта на ПК. Приложения имеют высокий уровень энергоэффективности и производительности с использованием аппаратных оптимизаций для процессоров Intel® с системами Intel® Graphics Technology и ускорителями, такими как визуальные процессоры Intel® Movidius™.

Подробнее

Использование ONNX* (Open Neural Network Exchange)

Приложение WinML оценивает модели в формате ONNX* — в открытом формате для моделей машинного обучения. Он позволяет вам обмениваться моделями между различными инфраструктурами и инструментами машинного обучения.

Информация о формате ONNX

Поддерживаемые инструментальные средства

Получить модели

WinMLTools (расширение ONNXMLTools и TF2ONNX) используется для преобразования моделей машинного обучения, созданных с применением различных инфраструктур обучения в формате ONNX.

Преобразование моделей

Учебные руководства

Изучите процесс создания простого приложения универсальной платформы Windows, которое использует обученную модель машинного обучения для распознавания написанных пользователем чисел.

Создание упрощенной версии примера обнаружения объектов SqueezeNet.

GitHub*