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
Обязательно
|
|
compute_target
Обязательно
|
Целевой объект вычислений для подключения. |
Возвращаемое значение
Тип | Описание |
---|---|
None, если подключение выполнено успешно, в противном случае вызывает исключение. |
is_compute_target_prepared
Проверяет, подготовлен ли целевой объект вычислений.
Проверяет, был ли целевой объект вычислений, указанный в run_config, уже подготовлен, или он отсутствует для указанной конфигурации запуска.
is_compute_target_prepared(experiment, source_directory, run_config)
Параметры
Имя | Описание |
---|---|
experiment
Обязательно
|
|
source_directory
Обязательно
|
|
run_config
Обязательно
|
str или
RunConfiguration
Конфигурация запуска. Это может быть имя конфигурации запуска в качестве строки или объект azureml.Core.runconfig.RunConfiguration. |
Возвращаемое значение
Тип | Описание |
---|---|
Значение True, если целевой объект вычислений подготовлен. |
prepare_compute_target
Подготовка целевого объекта вычислений.
Устанавливает все необходимые пакеты для запуска эксперимента на основе run_config и custom_run_config.
prepare_compute_target(experiment, source_directory, run_config)
Параметры
Имя | Описание |
---|---|
experiment
Обязательно
|
|
source_directory
Обязательно
|
|
run_config
Обязательно
|
str или
RunConfiguration
Конфигурация запуска. Это может быть имя конфигурации запуска в качестве строки или объект azureml.Core.runconfig.RunConfiguration. |
Возвращаемое значение
Тип | Описание |
---|---|
Объект запуска |
remove_legacy_compute_target
Удаление целевого объекта вычислений из проекта.
remove_legacy_compute_target(experiment, source_directory, compute_target_name)
Параметры
Имя | Описание |
---|---|
experiment
Обязательно
|
|
source_directory
Обязательно
|
|
compute_target_name
Обязательно
|
|
Возвращаемое значение
Тип | Описание |
---|---|
None, если удаление целевого объекта вычислений выполнено успешно, в противном случае вызывает исключение. |