Skip to content

Latest commit

 

History

History
326 lines (161 loc) · 8.56 KB

WebUI.rst

File metadata and controls

326 lines (161 loc) · 8.56 KB

Web 界面

Experiment 管理

点击导航栏上的 All experiments 标签。

ExperimentList nav
  • All experiments 页面,可以看到机器上的所有 Experiment。
Experiments list
  • 当您想查看 Experiment 的更多详细信息时,可以单击试验 ID ,如下所示:
See this experiment detail
  • 如果在表格上有很多 Experiment ,可以使用 filter 按钮
filter button

查看概要页面

点击 Overview 标签。

  • 在 Overview 标签上,可看到 Experiment Trial 的概况、搜索空间、以及 top trials 的结果。
overview

如果想查看 Experiment 配置和搜索空间,点击右边的 Search spaceConfig 按钮。

  1. 搜索空间文件:

    searchSpace
  2. 配置文件:

    config
  • 你可以在这里查看和下载 nni-manager/dispatcher log files
logfile
  • 如果 Experiment 包含了较多 Trial,可改变刷新间隔。
refresh
  • 单击按钮 Experiment summary 时,可以查看和下载实验结果(实验配置试验消息中间指标 )。
summary
  • 在这里修改 Experiment 配置(例如 maxExecDuration, maxTrialNumtrial concurrency
editExperimentParams
  • 通过单击 Learn about ,可以查看特定的错误消息和 nni-manager/dispatcher 日志文件
experimentError
  • 可点击 About 查看版本信息和反馈任何问题。

查看任务默认指标

  • 点击 Default Metric 来查看所有 Trial 的点图。 悬停鼠标来查看默认指标和搜索空间信息。
defaultMetricGraph
  • 点击开关 optimization curve 来查看 Experiment 的优化曲线。
bestCurveGraph

查看超参

单击 Intermediate Result 标签查看折线图。

  • 可以 添加/删除 轴,或者拖动以交换图表上的轴。
  • 可选择百分比查看最好的 Trial。
hyperParameterGraph

查看 Trial 运行时间

点击 Trial Duration 标签来查看柱状图。

trialDurationGraph

查看 Trial 中间结果

单击 Intermediate Result 标签查看折线图。

trialIntermediateGraph

Trial 可能在训练过程中有大量中间结果。 为了更清楚的理解一些 Trial 的趋势,可以为中间结果图设置过滤。

这样可以发现 Trial 在某个中间结果上会变得更好或更差。 这表明它是一个重要的并相关的中间结果。 如果要仔细查看这个点,可以在 #Intermediate 中输入其 X 坐标。 并输入这个中间结果的指标范围。 在下图中,选择了 No。 并将指标范围设置为了 0.8 -1。

filterIntermediateGraph

查看 Trial 状态

点击 Trials Detail 标签查看所有 Trial 的状态。 特别是: 特别是:

  • Trial 详情:Trial 的 id,持续时间,开始时间,结束时间,状态,精度和搜索空间文件。
detailLocalImage
  • 支持通过 id,状态,Trial 编号, 以及参数来搜索。
  1. Trial id:
searchTrial
  1. Trial No.:
searchTrialNo.
  1. Trial 状态:
searchStatus
  1. Trial 参数:
  1. 类型为 choice 的参数:
searchParameterChoice
  1. 类型不是 choice 的参数:
searchParameterRange
  • Add column 按钮可选择在表格中显示的列。 如果 Experiment 的最终结果是 dict,则可以在表格中查看其它键。 * Add column 按钮可选择在表格中显示的列。 如果 Experiment 的最终结果是 dict,则可以在表格中查看其它键。 可选择 Intermediate count 列来查看 Trial 进度。
addColumnGraph
  • 如果要比较某些 Trial,可选择并点击 Compare 来查看结果。
selectTrialGraph compareTrialsGraph
  • Tensorboard 请参考 此文档
  • 可使用 Copy as python 按钮来拷贝 Trial 的参数。
copyTrialParameters
  • 您可以在 Log 选项卡上看到 Trial 日志。 在本地模式下有 View trial log, View trial errorView trial stdout 三个按钮。 * 如果在 OpenPAI 或 Kubeflow 平台上运行,还可以看到 hdfsLog。
  1. 本机模式
logOnLocal
  1. OpenPAI、Kubeflow 等模式:
detailPai
  • 中间结果图:可在此图中通过点击 intermediate 按钮来查看默认指标。
intermeidateGraph
  • Kill: 可终止正在运行的任务。
killTrial
  • 自定义 Trial:您可以更改此 Trial 参数,然后将其提交给 Experiment。 如果您想重新运行失败的 Trial ,您可以向 Experiment 提交相同的参数。
customizedTrialButton customizedTrial