【发布时间】:2020-01-24 02:58:24
【问题描述】:
在我的模型中
Xtrain shape : (62, 30, 100)
Ytrain shape : (62, 1, 100)
Xtest shape : (16, 30, 100)
Ytest shape : (16, 1, 100)
当我构建模型时,
model = Sequential()
model.add(LSTM(units=100, return_sequences= True, input_shape=(x_train.shape[1],X_train.shape[2])))
model.add(LSTM(units=100, return_sequences=True))
model.add(Dense(units=100))
model.fit(x_train,y_train,epochs=5,batch_size=13)
当我尝试拟合时会引发错误,
ValueError: Error when checking target: expected dense_1 to have 2 dimensions, but got array with shape (62, 1, 100)
我需要预测所有 100 个特征的下一个时间戳。 需要做哪些改变?
【问题讨论】:
标签: keras neural-network lstm recurrent-neural-network lstm-stateful