在numpy和pytorch中1. == 1.0吗?
像下面这些方法的输出是
a=torch.ones(1,4)
结果是
tensor([[1., 1., 1., 1.]])
请问数字 '1.' 是 '1.0' 的简写,还是和整数 '1' 完全一样呢?
抱歉问这样简单的问题,因为我不知道在官方文档中该用哪些关键词搜索。
1 个回答
0
在PyTorch中,数字'1.
'和'1.0
'是一样的,都是浮点数,也就是带小数的数字。
所以,它和整数'1
'是不一样的。在你提供的张量中,这些数字是以带一位小数的浮点数形式表示的,而不是整数。