compute_target 模块
包含非 Azure 机器学习管理的计算目标的功能。
计算目标定义了训练计算环境,可以是本地资源,也可以是云中的远程资源。 远程资源允许利用加速的 CPU 和 GPU 处理功能轻松纵向或横向扩展机器学习试验。
有关由 Azure 机器学习管理的计算目标的信息,请参阅 ComputeTarget 类。 有关详细信息,请参阅什么是 Azure 机器学习中的计算目标?
类
AbstractComputeTarget |
非 Azure 机器学习管理的计算目标的抽象类。 类 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 对象。 |
返回
类型 | 说明 |
---|---|
如果计算目标已准备就绪,则为 True。 |
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
必需
|
|
返回
类型 | 说明 |
---|---|
如果删除计算目标成功,则为 "无",否则引发异常。 |