NNI安装後的验证03

这回,我们将焦点放在WebUI的trials detail中的Hyper-parameter。
请在WebUI上方的trials detail 按下,然後点击 Hyper-parameter ,您将会看到下图:

Hyper-parameter

此图中,主要列出了:batch_size, hidden_size, lr, momentum and default matric。

  • batch_size:在mnist.py中的第41行,def train(…)中,於训练本模型时,每批注入的训练资料笔数。
  • hidden_size:在mnist.py中的第22行,class Net(…)中,定义了神经网路hidden_size的大小。
  • ls:在mnist.py中的第110行,optimizer = optim.SGD(…)中,定义optimizer的learn rate。
  • momentum :在mnist.py中的第110行,optimizer = optim.SGD(…)中,定义optimizer的momentum 值。
  • default matric:执行完trial所得到的值。

<<探讨>>
从参数组合的角度来看,先不论momentum参数(因非离散值),应该有 4^3 = 64 种组合。可是我们只设定了10个trials,会不会有trial不全的疑虑呢?
其实,在[大纲描述]那节,我们提到了Advisor,包含了tuner and assessor。这两个功能内的演算法,会自动提前终止不必要的trial。

<<问题>>
请尝试将trials提高到15,看看有何不同。


<<:  企划实现(9)

>>:  [从0到1] C#小乳牛 练成基础程序逻辑 Day 9 - 运算子Demo 程序码演示

【左京淳的JAVA WEB学习笔记】第六章 档案上传

档案上传与一般表单提交的格式不同。 一般表单提交默认enctype = "applicat...

day28-认识一些不太熟的伪类选择器(中)

安安,今天继续讲伪类选择器欧!看书才发现...omg原来还有这麽多不知道的伪类选择器!!!原本以为一...

[Day 01] 前言

大家好,我是来自台北教育大学玩游所的硕士生 May,在大学接触到如何写网页後,就毅然踏入了前端这个大...

Day 20 - Native Speech Recognition

前言 JS 30 是由加拿大的全端工程师 Wes Bos 免费提供的 JavaScript 简单应用...