0

在 2021-08-18 上,微软(为了我们的方便?)对其 Azure ML SDK 进行了以下更改

Azure 机器学习实验用户界面。 运行显示名称。

  • 运行显示名称是可分配给运行的新的、可编辑的可选显示名称。
  • 此名称可以帮助更有效地跟踪、组织和发现跑步。
  • 运行显示名称默认为 adjective_noun_guid 格式(例如:awesome_watch_2i3uns)。
  • 可以将此默认名称编辑为更可自定义的名称。这可以从 Azure 机器学习工作室用户界面中的运行详细信息页面进行编辑。

在对 SDK 进行此更改之前,运行显示名称 = 实验名称 + 哈希。我从 SDK 分配实验名称:

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

更改后,运行显示名称会自动生成。

在此处输入图像描述

我不想手动编辑/更改运行显示名称,因为有时我可能每天运行 100 秒的实验。

我试图在 Microsoft 文档中找到答案,但我的尝试失败了。

是否有 Azure SDK 函数来分配运行显示名称?

4

2 回答 2

0

它是无证的(所以我猜你要自担风险),但我使用以下 python 代码成功更改了显示名称。

from azureml.core import Experiment, Run, Workspace

ws = Workspace.from_config()
exp = Experiment(workspace=ws, name=<name>)
run = Run(exp, <run id>)
run.display_name = <new display name>
于 2021-11-11T17:36:47.703 回答
-1

刚刚在 sdk v1.38.0 中测试过。

你可以这样做:

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

截屏

于 2022-02-04T09:55:49.017 回答