Тензорное равенство Pytorch не имеет смысла - PullRequest
0 голосов
/ 07 января 2019
tensor(1.0000, grad_fn=<SumBackward0>)

tensor([1.])

Почему эти два тензора не эквивалентны в pytorch?

1 Ответ

0 голосов
/ 07 января 2019

Я разобрался: при конвертации в numpy,

assert torch.sum(state_alphas).detach().numpy() == 1, torch.sum(state_alphas).detach().numpy()
AssertionError: 0.9999994

По какой-то причине, хотя Тензор отображается как 1.000 ... он не совсем равен 1.

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