我遇到与你完全相同的问题。我也遵循了@ td2014的指南,但最后出现了一个错误。我的输入形状是(24443,124,30),我的lstm图层设置如下:
model = Sequential()
model.add(LSTM(4, input_shape = (1, 30), return_sequences = True))
model.add(Dense(1))
model.add(Activation('softmax'))
model.compile(loss = 'sparse_categorical_crossentropy', optimizer = 'adam')
model.fit(X_train, y_train, epoch = 1, batch_size = 124, verbose = 2)
我得到的错误是"检查输入时出错:预期lstm_4_input有形状(无,1,30)但是有形状的数组(24443,124,30)"
你有什么建议吗?