pytorch中用同一个一维张量拼接成高维张量的方法
时间: 2023-11-06 19:06:20 浏览: 102
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
可以使用 torch.stack() 函数将同一个一维张量按照指定的维度拼接成多维张量。例如,可以使用以下代码将两个一维张量沿着第一维拼接成一个二维张量:
x = torch.tensor([1, 2, 3])
y = torch.tensor([4, 5, 6])
z = torch.stack([x, y])
print(z)
输出结果为:
tensor([[1, 2, 3],
[4, 5, 6]])
阅读全文