Управление программными средами в Студии машинного обучения Azure

В этой статье объясняется, как создавать среды Машинное обучение Azure и управлять ими в Студия машинного обучения Azure. Используйте среды для мониторинга и воспроизведения зависимостей программного обеспечения проектов по мере их развития.

В примерах этой статьи показано, как:

  • просмотреть курируемые среды;
  • создать среду и указать зависимость пакетов;
  • изменить существующую спецификацию среды и ее свойства;
  • перестроить среду и просмотреть журналы сборки образа.

Общие сведения о средах см. в статье "Что такое Машинное обучение Azure среды?" Дополнительные сведения см. в статье "Настройка среды разработки для Машинное обучение Azure".

Необходимые компоненты

Просмотр курируемых сред

Курируемые среды содержат коллекции пакетов Python и доступны в рабочей области по умолчанию. Эти среды поддерживают кэшированные образы Docker, что снижает затраты на подготовку заданий и поддерживает сценарии обучения и вывода.

Выберите среду, чтобы просмотреть подробные сведения о его содержимом. Дополнительные сведения см. в разделе Курированные среды Машинного обучения Azure.

Создать среду

Чтобы создать среду:

  1. Откройте рабочую область Студии машинного обучения.
  2. Слева выберите Среды.
  3. Выберите вкладку Настраиваемые среды.
  4. Выберите кнопку Создать.

Выберите один из следующих параметров.

  • Создайте новый контекст Docker.
  • Начните с существующей среды.
  • Отправьте существующий контекст Docker.
  • Используйте существующий образ Docker с необязательным файлом conda.

Screenshot of the environment creation wizard.

Вы можете настроить файл конфигурации, добавить теги и описания, а также просмотреть свойства перед созданием сущности.

Если новая среда имеет то же имя, что и существующая среда в рабочей области, создается новая версия существующей.

Просмотр и изменения сведений о среде

После создания среды просмотрите его сведения, выбрав имя. Используйте раскрывающееся меню, чтобы выбрать разные версии окружения. Здесь можно просматривать метаданные и содержимое окружения по разным зависимостям.

Выберите значки карандаша для редактирования тегов, описаний, файлов конфигурации на вкладке "Контекст ".

Помните, что любые изменения в разделах Docker или Conda создают новую версию среды.

Screenshot of the environment details page.

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

Перейдите на вкладку "Журнал сборки" на странице сведений, чтобы просмотреть журналы версии среды и анализ журнала среды. Анализ журнала среды — это функция, которая предоставляет аналитические сведения и соответствующую документацию по устранению неполадок, чтобы объяснить проблемы с определением среды или сбои сборки образа.

  • Журнал сборки содержит голые выходные данные задачи Реестр контейнеров Azure (ACR) или задания вычислений сборки образов.
  • Анализ сборки изображений — это анализ журнала сборки, используемого для просмотра причины сбоя сборки образа.
  • Анализ определения среды предоставляет информацию об определении среды, если она идет против рекомендаций по воспроизводимости, поддержке или безопасности.

Общие сведения о распространенных сбоях сборки см. в разделе "Устранение неполадок с средой".

Если у вас есть отзывы об анализе журналов среды, отправьте файл проблемы с GitHub.

Перестроение среды

На странице сведений нажмите кнопку "Перестроить ", чтобы перестроить среду. Все неподкреченные версии пакетов в файлах конфигурации могут быть обновлены до последней версии с помощью этого действия.

Следующий шаг