:元组索引超出范围

时间:2020-10-21 00:16:34

标签: python pandas

我不确定这是怎么回事 直到该单元格似乎都可以工作。我正在呼出0,所以看不到问题

代码:

# Training LSTM model

 lstm_model=Sequential()
 lstm_model.add(LSTM(units=50,return_sequences=True,input_shape= 
 (x_train_data.shape[1],1)))
 lstm_model.add(LSTM(units=50))
 lstm_model.add(Dense(1))

 inputs=new_dataset[len(new_dataset)-len(valid_data)-60:].values
 inputs=inputs.reshape(-1,1)
 inputs=scaler.transform(inputs)

 lstm_model.compile(loss='mean_squared_error',optimizer='adam')

 lstm_model.fit(x_train_data,y_train_data,epochs=1,
 batch_size=1,verbose=2)

错误:

           ---------------------------------------------------------- 
      -----------------
  IndexError                                Traceback (most recent 
  call last)
      <ipython-input-11-7a8ee597dfee> in <module>
      5     X_test.append(inputs[i-60:i,0])
       6 X_test=np.array(X_test)
 - ------> 7 X_test=np.reshape(X_test, 
       (X_test.shape[0],X_test.shape[1],1))
       8 predicted_closing_price=lstm_model.predict(X_test)
       9 predicted_closing_price=scaler.
        inverse_transform(predicted_closing_price)

         IndexError: tuple index out of range

0 个答案:

没有答案