Предупреждения об атрибутах для классов PyTorch в PyCharm - PullRequest
0 голосов
/ 04 марта 2020

Я получаю предупреждения за определенные инструкции.

Пример 1:

Код:

input_a = Variable(torch.stack(a1, dim=0), requires_grad=False).to(self.device)

Предупреждения:

Неожиданный аргумент (ы)

Возможные вызываемые абоненты :

object (self: object)

object .__ new __ (cls: object)

Неразрешенная ссылка на атрибут 'to' для класса 'Variable'

Пример 2:

Код:

optimizer = torch.optim.Adam(model.parameters(), lr=self.lr, betas=(0.9, 0.999), eps=1e-8)
...
print('%d minutes: epoch %d loss = %.3f, learning rate: %.4f'
              % ((time.time() - start_time) // 60, epoch + 1, avg_loss, optimizer.param_groups[0]['lr']))

Предупреждение:

Тип 'Адам' не дал ожидаемого атрибута 'param_groups'

Что они означают и как мне переписать свой код, чтобы удалить их?

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