【2022.3】解决:ValueError:Input 0 is incompatible with layer sequential: expected shape=(None, None, 13)

错误说明:

在使用keras进行构建LSTM时,pycharm蹿红
在这里插入图片描述
ValueError: Input 0 is incompatible with layer sequential: expected shape=(None, None, 13), found shape=[None, 50, 4]
       意思是:你的输入与layer不兼容:我们的shape=[None,50,4],而模型的shape=(None,None,13),也就是模型shape的最后一维与我们数据的最后一维不等,换句话说,模型参数输错了…

解决方法:

      在模型中找到并修改input_shape,使它和数据的维度一致.
在这里插入图片描述
      可以看到,LSTM的参数input_shape=(50,13),应该将其修改为input_shape=(50,4)
【2022.3】解决:ValueError:Input 0 is incompatible with layer sequential: expected shape=(None, None, 13)_第1张图片

问题解决

你可能感兴趣的:(python小问题,python)