在pytorch中通过nn.init.constant和(bias=1)初始化偏差之间的区别
difference between initializing bias by nn.init.constant and (bias=1) in pytorch
我正在为 AlexNet 编写代码,但我对如何初始化权重感到困惑
有什么区别:
for layer in self.cnnnet:
if isinstance(layer, nn.Conv2d):
nn.init.constant_(layer.bias, 0)
和
nn.Linear(shape, bias=0)
我正在为 AlexNet 编写代码,但我对如何初始化权重感到困惑
有什么区别:
for layer in self.cnnnet:
if isinstance(layer, nn.Conv2d):
nn.init.constant_(layer.bias, 0)
和
nn.Linear(shape, bias=0)