Как я могу предсказать следующее непрерывное значение? - PullRequest
0 голосов
/ 05 мая 2019
model = Sequential()
model.add(LSTM(256, input_shape=(None, 1),return_sequences=True))
model.add(Dropout(0.3))

model.add(LSTM(256, input_shape=(None, 1)))
model.add(Dropout(0.3))


model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam', metrics=['accuracy'])


model.summary()
model.fit(x_train, y_train, epochs=10, batch_size=32, verbose=2, validation_data=(x_val, y_val))

это моя модель

и если я хочу предсказать следующий день

LastValue = dataset[-1]
LastValue = np.reshape(LastValue, (1,1,1))

next_one = model.predict(LastValue)

правильно ??если это правильно,

как я могу предсказать следующий 1000 день?

next_two = model.predict(next_one)
next_three = model.predict(next_two)
next_four = model.predict(next_three)
...
I want to get a thousand list.

Как мне реализовать вышеизложенное?

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