ValueError: Expected more than 1 value per channel when training, got input size torch.Size([1, 512])
当模型中有nn.BatchNorm时,(训练时)batch不能设置为1,也不能出现样本最后一个batch可能就剩一个样本
解决方法
- batch_size > 1
- DataLoader中设置 drop_last=True
版权声明:本文为weixin_38812492原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。