点击导航栏上的 All experiments
标签。
![ExperimentList nav](/mstczuo/nni/raw/master/docs/img/webui-img/managerExperimentList/experimentListNav.png)
- 在
All experiments
页面,可以看到机器上的所有 Experiment。
![Experiments list](/mstczuo/nni/raw/master/docs/img/webui-img/managerExperimentList/expList.png)
- 当您想查看 Experiment 的更多详细信息时,可以单击试验 ID ,如下所示:
![See this experiment detail](/mstczuo/nni/raw/master/docs/img/webui-img/managerExperimentList/toAnotherExp.png)
- 如果在表格上有很多 Experiment ,可以使用
filter
按钮
![filter button](/mstczuo/nni/raw/master/docs/img/webui-img/managerExperimentList/expFilter.png)
点击 Overview
标签。
- 在 Overview 标签上,可看到 Experiment Trial 的概况、搜索空间、以及
top trials
的结果。
![overview](/mstczuo/nni/raw/master/docs/img/webui-img/full-oview.png)
如果想查看 Experiment 配置和搜索空间,点击右边的 Search space
和 Config
按钮。
- 你可以在这里查看和下载
nni-manager/dispatcher log files
。
![logfile](/mstczuo/nni/raw/master/docs/img/webui-img/review-log.png)
- 如果 Experiment 包含了较多 Trial,可改变刷新间隔。
![refresh](/mstczuo/nni/raw/master/docs/img/webui-img/refresh-interval.png)
- 单击按钮
Experiment summary
时,可以查看和下载实验结果(实验配置
,试验消息
和中间指标
)。
![summary](/mstczuo/nni/raw/master/docs/img/webui-img/summary.png)
- 在这里修改 Experiment 配置(例如
maxExecDuration
,maxTrialNum
和trial concurrency
)
![editExperimentParams](/mstczuo/nni/raw/master/docs/img/webui-img/edit-experiment-param.png)
- 通过单击
Learn about
,可以查看特定的错误消息和nni-manager/dispatcher 日志文件
![experimentError](/mstczuo/nni/raw/master/docs/img/webui-img/experimentError.png)
- 可点击
About
查看版本信息和反馈任何问题。
- 点击
Default Metric
来查看所有 Trial 的点图。 悬停鼠标来查看默认指标和搜索空间信息。
![defaultMetricGraph](/mstczuo/nni/raw/master/docs/img/webui-img/default-metric.png)
- 点击开关
optimization curve
来查看 Experiment 的优化曲线。
![bestCurveGraph](/mstczuo/nni/raw/master/docs/img/webui-img/best-curve.png)
单击 Intermediate Result
标签查看折线图。
- 可以
添加/删除
轴,或者拖动以交换图表上的轴。 - 可选择百分比查看最好的 Trial。
![hyperParameterGraph](/mstczuo/nni/raw/master/docs/img/webui-img/hyperPara.png)
点击 Trial Duration
标签来查看柱状图。
![trialDurationGraph](/mstczuo/nni/raw/master/docs/img/webui-img/trial_duration.png)
单击 Intermediate Result
标签查看折线图。
![trialIntermediateGraph](/mstczuo/nni/raw/master/docs/img/webui-img/trials_intermeidate.png)
Trial 可能在训练过程中有大量中间结果。 为了更清楚的理解一些 Trial 的趋势,可以为中间结果图设置过滤。
这样可以发现 Trial 在某个中间结果上会变得更好或更差。 这表明它是一个重要的并相关的中间结果。 如果要仔细查看这个点,可以在 #Intermediate 中输入其 X 坐标。 并输入这个中间结果的指标范围。 在下图中,选择了 No。 并将指标范围设置为了 0.8 -1。
![filterIntermediateGraph](/mstczuo/nni/raw/master/docs/img/webui-img/filter-intermediate.png)
点击 Trials Detail
标签查看所有 Trial 的状态。 特别是: 特别是:
- Trial 详情:Trial 的 id,持续时间,开始时间,结束时间,状态,精度和搜索空间文件。
![detailLocalImage](/mstczuo/nni/raw/master/docs/img/webui-img/detail-local.png)
- 支持通过 id,状态,Trial 编号, 以及参数来搜索。
- Trial id:
![searchTrial](/mstczuo/nni/raw/master/docs/img/webui-img/search-trial.png)
- Trial No.:
![searchTrialNo.](/mstczuo/nni/raw/master/docs/img/webui-img/detail/searchNo.png)
- Trial 状态:
![searchStatus](/mstczuo/nni/raw/master/docs/img/webui-img/detail/searchStatus.png)
- Trial 参数:
- 类型为 choice 的参数:
![searchParameterChoice](/mstczuo/nni/raw/master/docs/img/webui-img/detail/searchParameterChoice.png)
- 类型不是 choice 的参数:
![searchParameterRange](/mstczuo/nni/raw/master/docs/img/webui-img/detail/searchParameterRange.png)
Add column
按钮可选择在表格中显示的列。 如果 Experiment 的最终结果是 dict,则可以在表格中查看其它键。 *Add column
按钮可选择在表格中显示的列。 如果 Experiment 的最终结果是 dict,则可以在表格中查看其它键。 可选择Intermediate count
列来查看 Trial 进度。
![addColumnGraph](/mstczuo/nni/raw/master/docs/img/webui-img/addColumn.png)
- 如果要比较某些 Trial,可选择并点击
Compare
来查看结果。
![selectTrialGraph](/mstczuo/nni/raw/master/docs/img/webui-img/select-trial.png)
![compareTrialsGraph](/mstczuo/nni/raw/master/docs/img/webui-img/compare.png)
Tensorboard
请参考 此文档。- 可使用
Copy as python
按钮来拷贝 Trial 的参数。
![copyTrialParameters](/mstczuo/nni/raw/master/docs/img/webui-img/copyParameter.png)
- 您可以在
Log
选项卡上看到 Trial 日志。 在本地模式下有View trial log
,View trial error
和View trial stdout
三个按钮。 * 如果在 OpenPAI 或 Kubeflow 平台上运行,还可以看到 hdfsLog。
- 本机模式
![logOnLocal](/mstczuo/nni/raw/master/docs/img/webui-img/detail/log-local.png)
- OpenPAI、Kubeflow 等模式:
![detailPai](/mstczuo/nni/raw/master/docs/img/webui-img/detail-pai.png)
- 中间结果图:可在此图中通过点击 intermediate 按钮来查看默认指标。
![intermeidateGraph](/mstczuo/nni/raw/master/docs/img/webui-img/intermediate.png)
- Kill: 可终止正在运行的任务。
![killTrial](/mstczuo/nni/raw/master/docs/img/webui-img/kill-running.png)
- 自定义 Trial:您可以更改此 Trial 参数,然后将其提交给 Experiment。 如果您想重新运行失败的 Trial ,您可以向 Experiment 提交相同的参数。
![customizedTrialButton](/mstczuo/nni/raw/master/docs/img/webui-img/detail/customizedTrialButton.png)
![customizedTrial](/mstczuo/nni/raw/master/docs/img/webui-img/detail/customizedTrial.png)