创建一个tensor,这个tensor是一个元素类型为浮点型的2维数组
import torch
s = torch.arange(6,dtype=float).reshape((2,3))
print(s)
print(s.shape)# 查看tensor的形状
tensor([[0., 1., 2.],
[3., 4., 5.]], dtype=torch.float64)
torch.Size([2, 3])
dim属性的全称是dimension,表示维度。dim=0为第0个维度,代表行。
对于torch.mean(s,dim=0),表示跨行求平均。
得到的结果是一个向量,分别对应于 1.5=(0.0+3.0)/2, 2.5=(1.0+4.0)/2, 3.5=(2.0+5.0)/2
s1 = torch.mean(s, dim