【发布时间】:2021-05-01 10:05:59
【问题描述】:
我不明白将多元时间序列输入到 LSTM 的正确方法是什么。
假设我有一个数据集,其中包含 3 个随时间变化的特征,如下所示:
| feat1 | feat2 | feat3 |
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
我是否应该将它呈现给我的 LSTM,因为它正在使用 numpy.vstack()?像这样:
[[1,2,3],
[4,5,6],
[7,8,9]]
或者我应该按列堆叠它,以便每一行都是使用numpy.column_stack() 的特征序列?像这样:
[[1,4,7],
[2,5,8],
[3,6,9]]
【问题讨论】:
标签: python machine-learning keras lstm