【发布时间】:2018-04-22 12:07:09
【问题描述】:
(作为示例)在 pytorch 中将 noutput 目标值的简单线性模型作为神经网络实现时:
l1=L.Linear(ninput, noutput)
(通话)
y = self.l1(x)
return y
添加这个钩子将对所有权重进行 L2 正则化,在所有地方施加相同的 alpha=0.01:
optimizer.add_hook(optimizer.WeightDecay(rate=0.01))
是否可以对从所有ninput 输入单元到noutput 输出单元之一的每组权重使用不同的alpha?
【问题讨论】: