Pytorch中具有多输出的多功能RNN

问题描述

我目前正在尝试使用Pytorch找出RNN的基础,并且我了解例如LSTM细胞理论上。我在理解Pytorch中的RNN(或LSTM)时遇到了一些麻烦。

我似乎无法弄清楚如何准备数据。

我有一个数据集,其中包含许多不同长度的序列。 每个序列具有3个属性(分别对应于纬度,经度和速度),如下所示:

array([[ 6.92456324e+01,-5.35513514e+01,2.66666667e-01],[ 6.92456324e+01,[ 6.92456650e+01,-5.35514333e+01,0.00000000e+00],[ 6.92456733e+01,-5.35514242e+01,...,...])

然后我想训练RNN以预测未来的不同步骤的纬度和经度(两个主要特征)。

即对于第一行,我想在步骤2,步骤11和最后一步中预测LAT和LON。对于第二行,我想在步骤3,步骤12和最后一步等中预测LAT和LON。

我想通过扩展测试和向后滑动测试(我认为这被称为)来尝试一下,以了解两者之间的区别。

我试图环顾四周,但大多数情况下,重点是为我建立网络。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)