Я учусь создавать RNN, это мой код (у меня есть только это).
PASOS=1000
# RNN Feedforward
def crear_modeloFF():
model = Sequential()
model.add(Dense(PASOS, input_shape=(1,PASOS),activation='tanh'))
model.add(Flatten())
model.add(Dense(1, activation='tanh'))
model.compile(loss='mean_absolute_error',optimizer='Adam',metrics=["mse"])
model.summary()
return model
EPOCHS=400
model = crear_modeloFF()
history=model.fit(x_train,y_train,epochs=EPOCHS,validation_data=(x_val,y_val),batch_size=PASOS)
Когда я запускаю код, выдается следующая ошибка:
"ValueError: Ошибка при проверке ввода: ожидалось, что dens_31_input имеет форму (1, 1000), но получил массив с формой (1, 0)"
Как решить эту проблему?