pytorch学习笔记——张量维度操作一、维度拼接之torch.cat()与torch.stack()二、维度变化之torch.view()三、torch.resize_四、torch.reshape五、维度增加之torch.unsqueeze六、维度交换之torch.permute()与np.transpose()七、通过None和0来增加维度和减少维度总结:
一、torch.cat()添加链接描述按照指定维度拼接张量c=torch.cat((A,B),0)#按维度0拼接c=torch.cat((A,B),1)#按维度1拼接二、torch.view()添加链接描述x = torch.randn(4, 4)print(x.size())y = x.view(16)print(y.size())z = x.view(-1, 8) # -1表示该维度取决于其它维度大小,即(4*4)/ 8print(z.size())m = x.view(2