每次运行 torch.empty(5, 3)
时,我都会得到这两个结果之一:
>>> torch.empty(5, 3)
tensor([[ 0.0000, 0.0000, 0.0000],
[ 0.0000, 0.0000, 0.0000],
[ 0.0000, 0.0000, 0.0000],
[ 0.0000, -0.0000, 0.0000],
[ 0.0000, 0.0000, -50716.6250]])
>>> torch.empty(5, 3)
tensor([[0.0000, 0.0000, 0.0000],
[0.0000, 0.0000, 0.0000],
[0.0000, 0.0000, 0.0000],
[0.0000, 0.0000, 0.0000],
[0.0000, 0.0000, 0.0000]])
我尝试了多次,但仍然得到这两个结果之一。我尝试更改尺寸数字-50716.6250
再次出现。
这里的值是随机的吗?为什么这些数字会重复出现?
最佳答案
torch.empty
返回“充满未初始化数据的张量。”
如果您想要一个用零填充的张量,请使用 torch.zeros
.
关于python - torch.empty 如何计算这些值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53987380/