squeeze()是来减少一个维度的
unsqueeze()是来增加一个维度的
pytroch中
代码:
mask=np.load(’/home/yy/cd‘)
mask = torch.tensor(mask) #pytroch中要输入tensor,mask原来为numpy,转化成tensor
print(mask.shape,'初始的mask维度')
mask = mask.unsqueeze(-1) #在最后增添一维
print(mask.shape,'增加一个维度以后')