ValueError:输入0与层lstm_13不兼容:预期ndim = 3,找到的ndim = 4

ValueError:输入0与层lstm_13不兼容:预期ndim = 3,找到的ndim = 4,第1张

ValueError:输入0与层lstm_13不兼容:预期ndim = 3,找到的ndim = 4

我通过解决问题

输入大小:(95000,360,1)和输出大小:(95000,22)

并在定义模型的代码中将 输入形状 更改 为(360,1)

model = Sequential()model.add(LSTM(22, input_shape=(360,1)))model.add(Dense(22, activation='softmax'))model.compile(loss='categorical_crossentropy', optimizer='adam', metrics=['accuracy'])print(model.summary())model.fit(ml2_train_input, ml2_train_output_enc, epochs=2, batch_size=500)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5650112.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存