runconfig Модуль

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

Класс ключа в этом модуле — RunConfiguration. Он инкапсулирует сведения, необходимые для отправки обучающего прогона указанному целевому объекту вычислений. Конфигурация включает широкий набор определений поведения, например, следует ли использовать имеющуюся среду Python или среду Conda, созданную из спецификации.

Доступ к другим классам конфигурации в модуле осуществляется с помощью RunConfiguration.

Классы

AmlComputeConfiguration

Представляет сведения о конфигурации для экспериментов, нацеленных на AmlCompute.

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

Конструктор Class AmlComputeConfiguration.

ApplicationEndpointConfiguration

Представляет информацию о конфигурации для службы.

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

AzureContainerRegistry

Представляет сведения о конфигурации для Реестра контейнеров Azure.

AzureContainerRegistry будет считаться нерекомендуемым. Для этого используется класс ContainerRegistry.

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

ContainerRegistry

Представляет сведения о конфигурации для Реестра контейнеров.

ContainerRegistry будет считаться нерекомендуемым. Для этого используется класс ContainerRegistry.

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

Data

Представляет способ использования данных в конфигурации выполнения.

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

Конструктор Class DataSetPathRunConfiguration.

DataLocation

Используется в классе Data для управления расположением данных, которые используются при выполнении.

Конструктор набора данных класса.

DataPath

В настоящее время не используется.

Конструктор Class DataPath.

DataReferenceConfiguration

Представляет зависящие от конфигурации источники данных, доступные во время выполнения.

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

Конструктор Class DataReferenceConfiguration.

DatacacheConfiguration

Примечание

Это экспериментальный класс, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental.

Представляет способ использования кэша данных в конфигурации выполнения.

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

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

Dataset

Представляет ссылку на сохраненный или зарегистрированный набор данных, который будет использоваться при выполнении.

В типичных сценариях обучения этот класс использоваться не будет. Вместо этого вы создадите набор данных из класса Dataset, а затем передадите его в сценарий обучения. Дополнительные сведения см. в статье Добавление & регистрации наборов данных.

Инициализация объекта Dataset.

DatasetRegistrationOptions

Параметр, указывающий, как сохранить набор данных.

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

Создайте объект DatasetRegistrationOptions.

DockerConfiguration

Представляет конфигурацию среды выполнения Docker для заданий.

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

EnvironmentDefinition

НЕ РЕКОМЕНДУЕТСЯ. Используйте объект Environment.

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

GlobsOptions

Параметры для указания способа фильтрации на основе стандартных масок.

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

Создайте объект GlobsOptions.

HdiConfiguration

Представляет сведения о конфигурации для экспериментов, нацеленных на HDInsightCompute.

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

Можно указать поле yarn_deploy_mode со значением "cluster" или "client".

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

HistoryConfiguration

Представляет сведения о конфигурации для отключения или включения функций ведения журнала экспериментов в экспериментах.

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

Конструктор Class HistoryConfiguration.

KubernetesComputeConfiguration

Представляет сведения о конфигурации для экспериментов, нацеленных на KubernetesCompute.

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

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

MountOptions

Параметры подключения, управляющие поведением отправки.

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

Создайте объект MountOptions.

MpiConfiguration

Представляет сведения о конфигурации для распределенных заданий MPI.

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

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

OutputData

Представляет, как должны отправляться и отслеживаться выходные данные.

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

Создайте объект OutputData.

OutputOptions

Дополнительные параметры отправки данных и отслеживания отправленных данных.

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

Создайте объект OutputOptions.

ParallelTaskConfiguration

Представляет сведения о конфигурации для распределенных заданий ParallelTask.

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

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

PyTorchConfiguration

Представляет сведения о конфигурации для распределенных заданий PyTorch.

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

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

RegistrationOptions

Параметры сохранения и регистрации сущности.

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

Создайте объект RegistrationOptions.

RunConfiguration

Представляет конфигурацию для выполнений экспериментов, предназначенных для различных целевых объектов вычислений в Машинном обучении Azure.

Объект RunConfiguration инкапсулирует сведения, необходимые для отправки обучающего выполнения в эксперименте. Как правило, объект RunConfiguration не создается напрямую, но берется из метода, возвращающего его, например, метода submit класса Experiment.

RunConfiguration — это конфигурация базовой среды, которая также используется в других видах действий по настройке, которые зависят от запускаемого типа выполнения. Например, при настройке PythonScriptStep можно получить доступ к объекту RunConfiguration этапа и настроить зависимости Conda или получить доступ к свойствам среды для выполнения.

Примеры конфигураций запусков см. в статье Выбор и использование целевого объекта вычислений для обучения вашей модели.

Инициализируйте RunConfiguration с параметрами по умолчанию.

SparkConfiguration

Представляет сведения о конфигурации для выполнений экспериментов, предназначенных для Apache Spark.

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

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

TensorflowConfiguration

Представляет сведения о конфигурации для экспериментов, использующих Tensorflow.

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

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

UploadOptions

Параметры отправки, управляющие поведением отправки.

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

Создайте объект UploadOptions.

Uri

Представляет ссылку URI.

Инициализация объекта URI.