Imput Dim несовместим со слоем lstm_3 - PullRequest
0 голосов
/ 19 марта 2020
x_train (11712, 131)
y_train (11712, 3)

x_test (2928, 131)
y_test_oh (2928, 3)

embedding_layer = Embedding(vocab_size, W2V_SIZE, weights=[embedding_matrix], 
input_length=SEQUENCE_LENGTH, trainable=False)

model = Sequential()
model.add(embedding_layer)
model.add(Dropout(0.5))
model.add(LSTM(32, dropout=0.2, recurrent_dropout=0.2,return_sequences=True ))
model.add(Dense(3, activation='softmax'))

model.summary()

Когда я добавляю более 1 слоя LSTM, я получаю сообщение об ошибке, в котором говорится: «Вход 0 несовместим со слоем lstm_6: ожидаемый ndim = 3, найденный ndim = 2»

...