1.1数据基础

import torch
torch.cuda.is_available()
True
# 未初始化的矩阵
# 里面的值是不确定的
x = torch.empty(5,3)
print(x)
tensor([[1.6880e+25, 2.5226e-18, 6.6645e-10],
        [4.1575e+21, 1.3294e-08, 2.0773e+20],
        [1.6536e-04, 1.0016e-11, 8.3391e-10],
        [2.1029e+20, 2.0314e+20, 3.1369e+27],
        [7.0800e+31, 3.1095e-18, 1.8590e+34]])
# 构造随机初始化的矩阵
x = torch.rand(5,3)
x
tensor([[0.3129, 0.8714, 0.8079],
        [0.4722, 0.3522, 0.3068],
        [0.9920, 0.0171, 0.6463],
        [0.1151, 0.7443, 0.1300],
        [0.2816, 0.7904, 0.1833]])
# 构造一个填充0,且数据类型dtype为long的矩阵
x = torch.zeros(5, 3, dtype=torch.long)
x

最后更新于

这有帮助吗?