Как BCELoss работает с log (0)? - PullRequest
0 голосов
/ 17 июня 2019

Как BCELoss () в Pytorch работает с log (0)?

crit1 = nn.BCELoss()
output = torch.tensor([1., 0., 1., 0.])
target = torch.tensor([1., 1., 1., 0.])
print(crit1(output, target))

Это выводит tensor(6.9078), а установка reduction='none' выводит tensor([-0.0000, 27.6310, -0.0000, -0.0000]).Если бы кто-то мог пройти через вычисления, чтобы найти эти числа, это было бы очень ценно.

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