I get a 1-D IntTensor,but i want to convert it to a integer. I try it by this method:
print(dictionary[IntTensor.int()])
but got an error:
KeyError: Variable containing:
423
[torch.IntTensor of size 1]
Thanks~
The simplest and cleanest method I know:
IntTensor.item()
From PyTorch docs:
"Returns the value of this tensor as a standard Python number. This only works for tensors with one element. For other cases, see :meth:~Tensor.tolist
"