compute_target 模块

包含 Azure 机器学习未管理的计算目标的功能。

计算目标定义训练计算环境,可以是云中的本地资源,也可以是远程资源。 利用远程资源,可以利用加速的 CPU 和 GPU 处理功能,轻松纵向扩展或横向扩展机器学习试验。

有关 Azure 机器学习管理的计算目标的信息,请参阅该 ComputeTarget 类。 有关详细信息,请参阅 什么是 Azure 机器学习中的计算目标?

AbstractComputeTarget

Azure 机器学习未管理的计算目标的抽象类。

Class AbstractComputeTarget 构造函数。

LocalTarget

用于将本地计算机定义为计算目标的类。

设置本地目标。

函数

attach_legacy_compute_target

将计算目标附加到此项目。

attach_legacy_compute_target(experiment, source_directory, compute_target)

参数

名称 说明
experiment
必需
source_directory
必需
str
compute_target
必需
str

要附加的计算目标对象。

返回

类型 说明

如果附加成功,则无,否则将引发异常。

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 对象。

返回

类型 说明

如此,如果已准备好计算目标。

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

返回

类型 说明

如果删除计算目标成功,则无,否则将引发异常。