environment Модуль

Содержит функциональные возможности для создания воспроизводимых сред в Машинном обучении Azure и управления ими.

Среды предоставляют способ управления зависимостью от программного обеспечения, чтобы контролируемые среды были воспроизводимы с минимальной ручной конфигурацией при переходе между локальными и распределенными средами облачной разработки. Среда инкапсулирует пакеты Python, переменные среды, параметры программного обеспечения для сценариев обучения и оценки, а также время выполнения для Python, Spark или Docker. Дополнительные сведения об использовании сред для обучения и развертывания с помощью Машинного обучения Azure приведены в статье Создание повторно используемых сред и управление ими.

Классы

DockerBuildContext

Определяет контекст сборки Docker.

Конструктор Класса DockerBuildContext.

DockerEnvironment

НЕ РЕКОМЕДУЕТСЯ. Для этого используется класс DockerConfiguration.

Конструктор Класса DockerEnvironment.

DockerImageDetails

Класс сведений об образе Docker AzureML.

Конструктор классов.

DockerImagePlatform

Определяет подключение к Реестру контейнеров Azure.

Конструктор Класса DockerImagePlatform.

DockerSection

Определяет параметры для настройки образа Docker, созданного согласно спецификациям среды.

Класс DockerSection используется в классе Environment для настройки и контроля окончательного результирующего образа Docker, содержащего указанную среду.

Конструктор DockerSection класса.

Environment

Настраивает воспроизводимую среду Python для экспериментов с машинным обучением.

Среда определяет пакеты Python, переменные среды и параметры Docker, используемые в экспериментах машинного обучения, включая подготовку данных, обучение и развертывание в веб-службе. Управление средой и ее версиями осуществляется в Машинном обучении Azure Workspace. Вы можете обновить существующую среду и получить версию для повторного использования. Среды являются уникальными для рабочей области, в которой они созданы, и не могут быть использованы в других рабочих областях.

Дополнительные сведения о средах см. в статье Создание повторно используемых сред и управление ими.

Конструктор среды классов.

EnvironmentReference

Ссылается на существующее определение среды, хранящееся в рабочей области.

Вместо объекта Environment можно использовать EnvironmentReference.

Конструктор Класса EnvironmentReference.

ImageBuildDetails

Класс сборки образа среды.

Класс ImageBuildDetails предоставляет сведения о состоянии сборки образа среды.

Конструктор Класса ImageBuildDetails.

PythonEnvironment

НЕ РЕКОМЕДУЕТСЯ. Для этого используется класс PythonSection.

Конструктор класса PythonEnvironment.

PythonSection

Определяет среду и интерпретатор Python, который нужно использовать в целевом объекте вычислений для выполнения.

Этот класс используется в классе Environment.

Конструктор Класса PythonSection.

RCranPackage

Определяет устанавливаемые пакеты CRAN.

Конструктор класса RCranPackage.

RGitHubPackage

Определяет устанавливаемые пакеты GitHub.

Конструктор класса RGitHubPackage.

RSection

Определяет среду R, используемую в целевом вычислении для выполнения.

Этот класс используется в классе azureml.core.Environment.

Конструктор класса RSection.

SparkEnvironment

НЕ РЕКОМЕДУЕТСЯ. Для этого используется класс SparkSection.

Конструктор Класса SparkEnvironment.

SparkPackage

Определяет зависимость Spark (пакет).

Конструктор Класса SparkPackage.

SparkSection

Определяет параметры Spark, используемые для платформы PySpark в среде.

Этот класс SparkSection используется в классе Environment.

Конструктор Класса SparkSection.