ValueError: Ошибка при проверке ввода: ожидалось, что dens_31_input будет иметь форму (1, 1000), но получил массив с формой (1, 0) - PullRequest
0 голосов
/ 21 марта 2020

Я учусь создавать 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)"

Как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...