在多变量时间序列上输入LSTM

时间:2017-03-17 10:26:49

标签: time-series keras lstm

我正在尝试使用LSTM进行多变量数据的时间序列预测。我有500个样本,15个维度。我想使用回顾10. LSTM层的输入形状是什么。会不会是

func scrollViewDidScroll(_ scrollView: UIScrollView) {
    

    
    for item in tableView.indexPathsForVisibleRows!{
      if tableView.bounds.contains(tableView.rectForRow(at: item)){
        let fullyVisibleCell = tableView.cellForRow(at: item) as! HomeControllerTableViewCell
        
       
 
      }
    }
  }

(samples,look back,dimension) = (50000,10,15) 

我正在使用Keras。

1 个答案:

答案 0 :(得分:9)

您可以阅读Keras documentation :

  

输入形状

     

形状为(batch_size, timesteps, input_dim)的3D张量。

所以'时间'维度是第一位的。由于您的时间维度为10,因此您的输入形状将为(50000,10,15)

我希望这会有所帮助: - )