17 classname = m.__class__.__name__
18 if classname.find(
'Linear') != -1:
19 nn.init.normal_(m.weight, 0, 0.01)
20 if m.bias
is not None:
21 nn.init.constant_(m.bias, 0.0)
22 elif classname.find(
'Conv') != -1:
23 nn.init.kaiming_normal_(m.weight, mode=
'fan_out', nonlinearity=
'relu')
24 if m.bias
is not None:
25 nn.init.constant_(m.bias, 0.0)
26 elif classname.find(
'BatchNorm') != -1:
28 nn.init.normal_(m.weight, 1.0, 0.02)
29 nn.init.constant_(m.bias, 0.0)