Написать пост

Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio

Аватар Вячеслав Шарунов

Microsoft объявила об интеграции Visual Studio со своими сервисами ИИ.Теперь без проблем можно отправлять описанную модель на обучение в Azure прямо из IDE.

На проходящей конференции Microsoft Connect(); 2017 представители компании анонсировали интеграцию инструментов машинного обучения c Visual Studio. Первые разговоры о выпуске подобных инструментов начались на конференции Ignite 2017. Расширение для IDE получило название Visual Studio Tools for AI и поддержку работы с фреймворками глубинного обучения Microsoft Cognitive Toolkit (CNTK), TensorFlow, Theano, Keras, Caffe2 и многими другими.

Интеграция с сервисами Azure

Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio 1

Как только программист описал модель, новые утилиты Visual Studio облегчают отправку этой модели на облачную платформу Azure для её обучения и развёртывания. Утилиты также способны интегрироваться с сервисом Azure Batch. С его помощью можно отслеживать процесс, детали и производительность обучения моделей, отсматривать выходные данные и логи, обучать модели при помощи виртуальных машин Azure GPU, кластеров Spark и многого другого.

Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio 2

Лёгкий старт

Каждый разработчик теперь имеет возможность просмотреть примеры скриптов и программ, использующих CNTK, TensorFlow, MMLSpark и другие фреймворки. Благодаря интеграции с Azure Machine Learning можно скачивать, редактировать и отлаживать скрипты Python прямо из открытого проекта в Visual Studio. В дополнение к этому, после редактирования и тестирования скриптов на локальной машине можно отправить изменённый код модели на обучение в Azure.

Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio 3

По мнению Microsoft, новые встроенные утилиты для работы с облачными сервисами Azure ML помогут с лёгкостью понять идеи глубинного обучения и быстро начать работу над собственными проектами с использованием машинного обучения.

Одна IDE для всего

Инструменты Visual Studio для ИИ предлагают разработчикам наиболее надёжный набор интегрированных инструментов для создания, отладки и развёртывания своих моделей глубокого обучения. Используя Visual Studio, вы можете создавать десктопные и веб-приложения, используя только что обученную модель без переключения IDE.

Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio 4

Визуализация процесса обучения

Новые инструменты для Visual Studio также имеют интегрированные средства мониторинга и визуализации обучения модели, использующие TensorBoard. Визуализируйте процесс обучения своих моделей в TensorBoard как локально, так и на удалённых виртуальных машинах.

Microsoft анонсировала интеграцию своих сервисов ИИ c Visual Studio 5

Популяризация Visual Studio

Запуск этих инструментов предоставляет разработчикам множество дополнительных возможностей в формате «укажи-и-щёлкни». Ранее для всех этих целей требовалось использование интерфейса командной строки. Этот шаг Microsoft должен сделать создание систем ИИ более доступным для разработчиков, которые не могли или не хотели в полной мере использовать для этой цели среду разработки Visual Studio.

Установка расширения

Загрузить новое расширение для Visual Studio можно с официальной страницы проекта.

Следите за новыми постами
Следите за новыми постами по любимым темам
2К открытий2К показов