[1000] 和 [1000,1] 的不同之处:
[1000] 表示的是一个一维的张量,表示有1000个元素 ,而且它可能是一个扁平的向量
y = torch.tensor([1.0, 2.0, 3.0, ..., 1000.0]) # [1000]
[1000,1] 表示的是一个二维的张量,表示有1000行和1列,而它是一个列向量。
y = torch.tensor([[1.0], [2.0], [3.0], ..., [1000.0]]) # [1000, 1]
[1000] 表示的是一个一维的张量,表示有1000个元素 ,而且它可能是一个扁平的向量
y = torch.tensor([1.0, 2.0, 3.0, ..., 1000.0]) # [1000]
[1000,1] 表示的是一个二维的张量,表示有1000行和1列,而它是一个列向量。
y = torch.tensor([[1.0], [2.0], [3.0], ..., [1000.0]]) # [1000, 1]