compute_target Модуль

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

Целевые объекты вычислений определяют среду вычислений для обучения и могут быть либо локальными, либо удаленными ресурсами в облаке. Удаленные ресурсы позволяют легко увеличивать масштаб экспериментов машинного обучения вертикально или горизонтально, используя преимущества ускоренной обработки ЦП и GPU.

Сведения о целевых объектах вычислений, управляемых с помощью Машинного обучения Azure приведены в классе ComputeTarget. Дополнительные сведения см. в статье Целевые объекты вычислений в Машинном обучении Microsoft Azure.

Классы

AbstractComputeTarget

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

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

LocalTarget

Класс, определяющий локальный компьютер в качестве целевого объекта вычислений.

Настройка локального целевого объекта.

Функции

attach_legacy_compute_target

Подключает целевой объект вычислений к этому проекту.

attach_legacy_compute_target(experiment, source_directory, compute_target)

Параметры

Имя Описание
experiment
Обязательно
source_directory
Обязательно
str
compute_target
Обязательно
str

Целевой объект вычислений для подключения.

Возвращаемое значение

Тип Описание

None, если подключение выполнено успешно, в противном случае вызывает исключение.

is_compute_target_prepared

Проверяет, подготовлен ли целевой объект вычислений.

Проверяет, был ли целевой объект вычислений, указанный в run_config, уже подготовлен, или он отсутствует для указанной конфигурации запуска.

is_compute_target_prepared(experiment, source_directory, run_config)

Параметры

Имя Описание
experiment
Обязательно
source_directory
Обязательно
str
run_config
Обязательно

Конфигурация запуска. Это может быть имя конфигурации запуска в качестве строки или объект azureml.Core.runconfig.RunConfiguration.

Возвращаемое значение

Тип Описание

Значение True, если целевой объект вычислений подготовлен.

prepare_compute_target

Подготовка целевого объекта вычислений.

Устанавливает все необходимые пакеты для запуска эксперимента на основе run_config и custom_run_config.

prepare_compute_target(experiment, source_directory, run_config)

Параметры

Имя Описание
experiment
Обязательно
source_directory
Обязательно
str
run_config
Обязательно

Конфигурация запуска. Это может быть имя конфигурации запуска в качестве строки или объект azureml.Core.runconfig.RunConfiguration.

Возвращаемое значение

Тип Описание

Объект запуска

remove_legacy_compute_target

Удаление целевого объекта вычислений из проекта.

remove_legacy_compute_target(experiment, source_directory, compute_target_name)

Параметры

Имя Описание
experiment
Обязательно
source_directory
Обязательно
str
compute_target_name
Обязательно
str

Возвращаемое значение

Тип Описание

None, если удаление целевого объекта вычислений выполнено успешно, в противном случае вызывает исключение.