Прогноз l oop повторяющихся значений набора данных - PullRequest
0 голосов
/ 19 января 2020

Я обучил модель Keras, теперь, когда я использую ее в следующих l oop:

n = int(60) # use n numbers to predict (n+1)th
m = 150 #predict horizon
data = Test
data = scaler.fit_transform(data)
x = []
for i in range(n,m):
  x = []
  x.append(data[i-n:i])
  x = np.array(x)
  x = np.reshape(x,(x.shape[0] , x.shape[1],1))
  y = model.predict(x)
  data= np.concatenate((data ,y))
  data = np.delete(data,0,0)
  data = np.asarray(data,dtype=object)
predicted = scaler.inverse_transform(data)

, он возвращает только значения моего набора данных с начала, как на картинке.
что ты думаешь проблема в том? Результат прогноза

...