Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio
Новости
Microsoft представила новое расширение, позволяющее разработчикам использовать сервисы ИИ прямо в Visual Studio.
2К открытий2К показов
На проходящей конференции Microsoft Connect(); 2017 представители компании анонсировали интеграцию инструментов машинного обучения c Visual Studio. Первые разговоры о выпуске подобных инструментов начались на конференции Ignite 2017. Расширение для IDE получило название Visual Studio Tools for AI и поддержку работы с фреймворками глубинного обучения Microsoft Cognitive Toolkit (CNTK), TensorFlow, Theano, Keras, Caffe2 и многими другими.
Интеграция с сервисами Azure
Как только программист описал модель, новые утилиты Visual Studio облегчают отправку этой модели на облачную платформу Azure для её обучения и развёртывания. Утилиты также способны интегрироваться с сервисом Azure Batch. С его помощью можно отслеживать процесс, детали и производительность обучения моделей, отсматривать выходные данные и логи, обучать модели при помощи виртуальных машин Azure GPU, кластеров Spark и многого другого.
Лёгкий старт
Каждый разработчик теперь имеет возможность просмотреть примеры скриптов и программ, использующих CNTK, TensorFlow, MMLSpark и другие фреймворки. Благодаря интеграции с Azure Machine Learning можно скачивать, редактировать и отлаживать скрипты Python прямо из открытого проекта в Visual Studio. В дополнение к этому, после редактирования и тестирования скриптов на локальной машине можно отправить изменённый код модели на обучение в Azure.
По мнению Microsoft, новые встроенные утилиты для работы с облачными сервисами Azure ML помогут с лёгкостью понять идеи глубинного обучения и быстро начать работу над собственными проектами с использованием машинного обучения.
Одна IDE для всего
Инструменты Visual Studio для ИИ предлагают разработчикам наиболее надёжный набор интегрированных инструментов для создания, отладки и развёртывания своих моделей глубокого обучения. Используя Visual Studio, вы можете создавать десктопные и веб-приложения, используя только что обученную модель без переключения IDE.
Визуализация процесса обучения
Новые инструменты для Visual Studio также имеют интегрированные средства мониторинга и визуализации обучения модели, использующие TensorBoard. Визуализируйте процесс обучения своих моделей в TensorBoard как локально, так и на удалённых виртуальных машинах.
Популяризация Visual Studio
Запуск этих инструментов предоставляет разработчикам множество дополнительных возможностей в формате «укажи-и-щёлкни». Ранее для всех этих целей требовалось использование интерфейса командной строки. Этот шаг Microsoft должен сделать создание систем ИИ более доступным для разработчиков, которые не могли или не хотели в полной мере использовать для этой цели среду разработки Visual Studio.
Установка расширения
Загрузить новое расширение для Visual Studio можно с официальной страницы проекта.
2К открытий2К показов