RuntimeError: Expected 3-dimensional input for 3-dimensional weight [64, 1, 3], but got 2-dimensional input of size [32, 124] instead
时间: 2024-03-20 20:25:40 浏览: 97
gtk3-runtime-3.24.18-2020-05-19-ts-win64.zip
这个错误是因为神经网络的输入维度不匹配导致的。神经网络中的某个层的权重需要一个3维的输入(如[64, 1, 3]),但是网络接收到了一个维度为[32, 124]的2维输入,导致维度不匹配,无法进行计算。为了解决这个问题,需要保证输入数据的维度和神经网络的期望输入维度匹配。您可以检查训练数据的维度是否正确,或者检查构建神经网络时的参数是否正确设置。
阅读全文