Я пытаюсь создать модель:
model = Sequential()
model.add(Dense(100, input_shape=X_train.shape))
model.add(LSTM(100))
model.add(Dense(1, activation='sigmoid'))
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])
но когда я пытаюсь запустить его model.fit(X_train, Y_train, epochs=1)
бросает
ValueError: Input 0 is incompatible with layer lstm_1: expected ndim=3, found ndim=2
полный код
файл данных
формат данных
Спасибо!
PS. Я знаю о других вопросах, но они мне не помогли.