我想在特定輸入激活時生成一個序列。我想根據其相應的輸入神經元激活產生奇數或偶數序列。我正在嘗試使用LSTM創建模型,因爲它可以記住短期訂單。如何使用LSTM生成序列?
我試過這樣
import numpy as np
from keras.models import Sequential
from keras.layers import Dense,LSTM
X=np.array([[1,0],
[0,1]])
Y=np.array([[1,3,5,7,9],
[2,4,6,8,10]])
model = Sequential()
model.add(Dense(10, input_shape=(2))
model.add(LSTM(5, return_sequences=True))
model.add(LSTM(5, return_sequences=False))
model.add(Dense(5))
model.compile(loss='mse', optimizer='adam')
model.fit(X,Y)
但是,當我試圖符合該模式,給我這個錯誤
NameError: name 'model' is not defined
感謝您的答覆,是否有更好的方法來預測下一序列'[11,13,15,17, 19],[12,14,16,18,20]]'沒有訓練與此序列 – Eka