【发布时间】:2020-01-26 07:04:58
【问题描述】:
我使用的程序只处理苹果股票的开头栏(来自雅虎财经)。
基本上,我想将其他列添加到模型中,以便为我的模型添加一些复杂性。例如,查看当天甚至收盘时的最高价。
我该怎么做。我是否只需更改以下代码:
regressor.add(LSTM(units = 50, return_sequences = True, input_shape = (X_train.shape[1], 1)))
到
regressor.add(LSTM(units = 50, return_sequences = True, input_shape = (X_train.shape[1], #2 or 3 etc.)))
如果是这样,这是否意味着我将处理后的数据集更改为:
data_training_processed = data_training_complete.loc[:, ['Open']].values
到
data_training_processed = data_training_complete.loc[:, ['Open']['High'].values #adding as much as neccessary
如果我想在模型中包含 High。
【问题讨论】:
标签: python machine-learning keras neural-network data-science