script_run_config 模块

包含用于管理在 Azure 机器学习中提交训练运行的配置的功能。

ScriptRunConfig

表示在 Azure 机器学习中提交训练运行的配置信息。

ScriptRunConfig 会将提交 Azure ML 运行所需的配置信息打包在一起,包括脚本、计算目标、环境以及特定于作业的任何分布式配置。

在配置脚本运行并使用 submit 提交后,将返回 ScriptRun

类 ScriptRunConfig 构造函数。

函数

get_run_config_from_script_run

获取 RunConfiguration 对象,其中包含从 ScriptRunConfig 复制的参数。

get_run_config_from_script_run(script_run_config)

参数

script_run_config
ScriptRunConfig
必需

要从中获取运行配置的 ScriptRunConfig。

返回

运行配置。

返回类型

submit

提交并返回脚本运行。

此函数创建 Experiment、应用运行配置、提交运行并返回一个 ScriptRun 对象。

submit(script_run_config, workspace, experiment_name, run_id=None, _parent_run_id=None, credential_passthrough=False)

参数

script_run_config
ScriptRunConfig
必需

运行的配置信息。

workspace
Workspace
必需

要在其中创建试验的工作区。

experiment_name
str
必需

试验的名称。

run_id
str
默认值: None

运行的可选 ID。

_parent_run_id
str
默认值: None

仅限内部使用。

credential_passthrough
bool
默认值: False

允许远程计算使用用户的凭据运行。

返回

脚本运行对象。

返回类型