第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為一個輸入和兩個輸出構(gòu)建 LSTM 模型

為一個輸入和兩個輸出構(gòu)建 LSTM 模型

蕭十郎 2023-10-18 21:19:02
我想構(gòu)建一個具有一個輸入和兩個輸出的 LSTM 模型。我的數(shù)據(jù)和圖一樣。我的模型如下。但它只能預(yù)測一種輸出。你能幫我設(shè)計兩個輸出的模型嗎?謝謝s1 = MinMaxScaler(feature_range=(-1,1))Xs = s1.fit_transform(train[['y1','y2','x']])s2 = MinMaxScaler(feature_range=(-1,1))Ys = s2.fit_transform(train[['y1', 'y2']])window = 70X = []Y = []for i in range(window,len(Xs)):    X.append(Xs[i-window:i,:])    Y.append(Ys[i])X, Y = np.array(X), np.array(Y)model = Sequential()model.add(LSTM(units=50, return_sequences=True,input_shape=(X.shape[1],X.shape[2])))model.add(Dropout(0.2))model.add(LSTM(units=50, return_sequences=True))model.add(Dropout(0.2))model.add(LSTM(units=50))model.add(Dropout(0.2))model.add(Dense(units=1))model.compile(optimizer = 'adam', loss = 'mean_squared_error',metrics = ['MAE'])es = EarlyStopping(monitor='loss',mode='min',verbose=1,patience=10)history = model.fit(X, Y, epochs = 10, batch_size = 250, callbacks=[es], verbose=1)
查看完整描述

2 回答

?
楊__羊羊

TA貢獻1943條經(jīng)驗 獲得超7個贊

output_shape模型最后一層的形狀應(yīng)與 Y 數(shù)據(jù)的形狀相匹配。

由于您有 2 個 Y 數(shù)據(jù),因此您可以將最后一個 Dense 層更改為具有 2 個單位:

model.add(密集(單位=1))

model.add(Dense(units=2))


查看完整回答
反對 回復(fù) 2023-10-18
?
蕪湖不蕪

TA貢獻1796條經(jīng)驗 獲得超7個贊

您應(yīng)該使用函數(shù)式 API


例如:


input = Input(shape=(shape, ))


out1 = Dense(1,  activation='linear')(input)

out2 = Dense(1,  activation='linear')(input)

out3 = Dense(1,  activation='linear')(input)


model = Model(inputs=input, outputs=[out1,out2,out3])


查看完整回答
反對 回復(fù) 2023-10-18
  • 2 回答
  • 0 關(guān)注
  • 158 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號