Pytorch: 1.2.0 - AttributeError: у объекта 'Conv2d' нет атрибута 'weight' - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь инициализировать следующие веса следующим образом:

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', не уверен, почему я получаю эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...