1. view/reshape:形状改变,数据不变
Example:
In[1]: x = torch.rand(4,1,28,28)
In[2]: x.size()
Out[2]: torch.Size([4, 1, 28, 28])
In[3]: y = x.view(4,28*28)
In[4]: y.size()
Out[4]: torch.Size([4, 784])
In[5]: y = x.reshape(4,28*28)
In[6]: y.size()
Example:
In[1]: x = torch.rand(4,1,28,28)
In[2]: x.size()
Out[2]: torch.Size([4, 1, 28, 28])
In[3]: y = x.view(4,28*28)
In[4]: y.size()
Out[4]: torch.Size([4, 784])
In[5]: y = x.reshape(4,28*28)
In[6]: y.size()