You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

2021-08-18 Azure ML SDK变更后如何通过代码设置Run Display Name?

可以通过Azure ML SDK直接指定Run Display Name,无需手动在Studio界面修改,具体实现方案如下:

方案1:提交实验后修改(兼容所有包含该特性的SDK版本)

提交实验获取到run对象后,直接修改其display_name属性并调用update()方法即可生效,你可以根据自身需求动态拼接显示名称(比如组合时间、超参数、版本号等标识字段),适配批量运行上百个实验的场景,示例代码如下:

from azureml.core import Experiment
experiment_name = 'yus_runExperiment'
experiment = Experiment(ws, experiment_name)
run = experiment.submit(src)

# 自定义Run Display Name部分
custom_run_name = "图像分类_20240520_v2_lr0.001_batch64"
run.display_name = custom_run_name
run.update()

方案2:提交时直接指定(适用于1.34.0及以上版本SDK)

如果你的azureml-core包版本≥1.34.0,可以在调用submit方法时直接传入display_name参数,一步完成设置:

run = experiment.submit(src, display_name="自定义的运行显示名称")

如果是远程提交的训练任务,也可以在训练脚本内部获取当前运行对象来修改显示名称:

# 训练脚本内部代码
from azureml.core.run import Run
current_run = Run.get_context()
current_run.display_name = "远程训练任务自定义名称"
current_run.update()

你可以通过pip install --upgrade azureml-core命令升级SDK到最新版本,获得更完善的功能支持。


内容的提问来源于stack exchange,提问作者yus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 03:45:03