我有一个形状为 (1000,20, 4) 的输入数组和一个形状为 (1000,25,1) 的输出(标签)。但是不知道如何使用 Keras LSTM 库为此构建顺序模型!
有人可以帮我设计一个简单的 LSTM 吗?(我尝试以多种方式使用RepeatVector()and TimeDistributed(Dense()),但出现如下错误:
model = Sequential()
model.add(LSTM(units = un , input_shape = (20, 4), return_sequences = False))
model.add(RepeatVector(25))
model.add(LSTM(un , return_sequences=True))
model.add(TimeDistributed(Dense(20)))
ValueError:检查目标时出错:预期 lstm_419 的形状为 (25, 20) 但得到的数组的形状为 (25, 1)