ScriptRun 类
提供用于管理提交的训练运行的编程访问。
提交的 ScriptRunConfig 运行表示试验中的单个试用版。 提交运行将返回 ScriptRun 对象,该对象可用于监视运行的异步执行、记录指标和存储运行的输出,以及分析运行生成的结果和访问项目。
若要开始使用试验和 ScriptRunConf,请参阅
类 ScriptRun 构造函数。
构造函数
ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
参数
名称 | 说明 |
---|---|
experiment
必需
|
试验对象。 |
run_id
必需
|
运行 ID。 |
directory
|
源目录。 默认值: None
|
_run_config
|
运行配置。 默认值: None
|
kwargs
必需
|
其他配置参数的字典。 |
注解
Azure 机器学习 SDK 提供一系列互连类,旨在帮助训练和比较它们正在解决的共享问题相关的机器学习模型。
Experiment充当这些训练运行的逻辑容器。 对象 RunConfiguration 用于对提交试验中训练运行所需的信息进行编码。 对象 ScriptRunConfig 是一个帮助程序类,该类将 RunConfiguration 对象与用于训练的执行脚本一起打包;有关作中 ScriptRunConfig 对象的示例,请参阅文档中 RunConfiguration 的 python 代码示例。
ScriptRunConfig 对象用于提交训练运行作为试验的一部分。 使用 ScriptRunConfig 对象提交训练运行时,submit 方法将返回 ScriptRun 类型的对象。
ScriptRun 对象允许你以编程方式访问有关关联训练运行的信息。 一些示例包括检索与运行对应的日志、取消运行(如果仍在运行中)、清理已完成运行的项目,以及等待当前正在进行的运行完成。
方法
cancel |
取消正在进行的运行。 |
cancel
取消正在进行的运行。
cancel()
属性
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'