当我把输入数据传递给PyTorch中的Linear(全连接层)时,出现了以下错误:
matrices expected, got 4D, 2D tensors
我完全理解这个问题,因为输入数据的形状是(N,C,H,W)(来自卷积+最大池化层),其中:
- N:数据样本
- C:数据通道
- H,W:高度和宽度
- [N,D1,...,Dn] --> [N,D],其中D = D1 * D2 * ....Dn
我相信有一个简单的解决方案与框架一起使用,但我还没有找到它。
这个问题有好的解决方案吗?
附言:全连接层的输入大小为C * H * W