Я пытаюсь инициализировать следующие веса следующим образом:
def _initialize_weights(self):
for m in self.modules():
if isinstance(m, nn.Conv2d):
nn.init.kaiming_normal_(m.weight)
if m.bias is not None:
nn.init.constant_(m.bias, 0)
elif isinstance(m, nn.BatchNorm2d):
nn.init.constant_(m.weight, 1)
nn.init.constant_(m.bias, 0)
Это дает мне ошибку атрибута. nn.Conv2d определенно имеет атрибут с именем 'weight', не уверен, почему я получаю эту ошибку.