RuntimeError: Expected 4-dimensional input for 4-dimensional weight [256, 2048, 1, 1], but got 2-dimensional input of size [32, 4] instead
动态卷积代码的问题,就是我输入进网络之前的尺寸是[32, 3, 224, 224],出网络的尺寸是32 ,4,有人可以解释下这是为什么吗,或者怎么查一下原因呢
RuntimeError: Expected 4-dimensional input for 4-dimensional weight [256, 2048, 1, 1], but got 2-dimensional input of size [32, 4] instead
动态卷积代码的问题,就是我输入进网络之前的尺寸是[32, 3, 224, 224],出网络的尺寸是32 ,4,有人可以解释下这是为什么吗,或者怎么查一下原因呢
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
错误是网络期望的输入是一个4维的张量(即(batch_size, channels, height, width)),
但是实际输入是一个2维的张量(32,4)。可能是你忘记了一层,导致张量尺寸不正确。查一下代码吧。
报告相同问题?