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
必需
|
|
|
compute_target
必需
|
要附加的计算目标对象。 |
返回
| 类型 | 说明 |
|---|---|
|
如果附加成功,则无,否则将引发异常。 |
is_compute_target_prepared
检查计算目标是否已准备好。
检查是否已为指定的运行配置准备run_config中指定的计算目标。
is_compute_target_prepared(experiment, source_directory, run_config)
参数
| 名称 | 说明 |
|---|---|
|
experiment
必需
|
|
|
source_directory
必需
|
|
|
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
必需
|
|
|
run_config
必需
|
运行配置。 可以是运行配置名称(字符串)或 azureml.core.runconfig.RunConfiguration 对象。 |
返回
| 类型 | 说明 |
|---|---|
|
运行对象 |
remove_legacy_compute_target
从项目中删除计算目标。
remove_legacy_compute_target(experiment, source_directory, compute_target_name)
参数
| 名称 | 说明 |
|---|---|
|
experiment
必需
|
|
|
source_directory
必需
|
|
|
compute_target_name
必需
|
|
返回
| 类型 | 说明 |
|---|---|
|
如果删除计算目标成功,则无,否则将引发异常。 |