我是keras的新用户,并试图实现LSTM模型。对于测试,我声明模型如下,但由于输入维度的不同,它失败了。虽然我在这个网站上发现了类似的问题,但我自己找不到自己的错误。ValueError: expected lstm_input_4 to have 3 dimensions, but got arraywith shape (300, 100)
keras
在我的二进制多标签序列分类问题中,我在每个输入句子中有22个时间步骤。现在我已经在每个时间步中添加了200维的单词嵌入,所以我当前的输入形状是(*number of input sentence*,22,200)。我的输出形状将是(*number of input sentence*,4),eg.[1,0,0,1]。
我的第一个问题是,如何构建Keras LSTM模型来接受3D输入