x = torch.LongTensor([108500])
print (x)
给出
1.0850e+05
[torch.LongTensor of size 1]
为什么会这样?我们不能拥有大整数的LongTensor吗? 如何将x的值转换为整数,以便我可以嵌入x。
答案 0 :(得分:1)
正如您在documentation中看到的那样,torch.LongTensor
使用数据类型'64-bit integer (signed)'
。
所以你在输出中看到的实际上是一个整数,它只是指数表示法。
答案 1 :(得分:0)
确实是一个整数。 1.0850e + 05是1.0850 * 10 ^ 5,即108500.