LSTMでテキスト分類をしたいです。
inputは(レコード数, 単語数)=(2085, 1000)です。
input_shapeが異なるのだと思うのですが、エラーが解消できません。。
Python
1# モデル構築 2num_classes = 3 3batch_size = 32 4epochs = 5 5max_words = 1000 6 7model = Sequential() 8model.add(LSTM(16, return_sequences=False, input_shape=(None, max_words))) 9 10model.add(Dense(num_classes, activation='softmax')) 11model.compile(loss='categorical_crossentropy', 12 optimizer='adam', 13 metrics=['accuracy']) 14 15model_fit = model.fit(X_train_mat, Y_train_cat, 16 batch_size=batch_size, 17 epochs=epochs, 18 verbose=1, 19 validation_split=0.1)
エラーログ
Error when checking input: expected lstm_20_input to have 3 dimensions, but got array with shape (2085, 1000)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/04 07:03
2019/05/04 08:12
2019/05/04 08:20
2019/05/04 09:38
2019/05/04 10:08