标签: python pytorch tensor
在PyTorch中是否可以将一个张量包含在另一个张量内?
假设我有
x = torch.ones(1) y = 2*torch.ones(1) xy = torch.cat([x,y]) # tensor([1., 2.])
然后xy用复制的x和y的内容创建一个新的张量,因此,如果我修改x,则xy保持不变。有没有办法让x和xy共享内存?例如如果我设置x += 1,那么我希望xy[0]也增加1。
xy
x
y
x += 1
xy[0]