python - 将数组数组输入循环神经网络(Keras)
问题描述
我目前有表格中的坐标数据
coordinate = [x,y,z,t,dx,dy,dz,dt]
并且这些坐标组形成一条看起来像这样的路径
path = [[coordinate 1], [coordinate2], ...]
最终我的所有数据都存储为单个数组,就像这样(数组数组的数组)
data = [path1,path2,path3 ....]
我想在 Keras 中输入一条路径,特别是一个 LSTM 来预测该路径的下一个坐标。我怎样才能做到这一点?我知道时间步长是 1,批量大小可以变化为无,但 Keras 会抛出形状输入错误。
目前我的基本模型是这个(我知道选项可能不正确)
model.add(LSTM(units=1,return_sequences=True,input_shape=(None,8)))
model.add(Dropout(0.2))
#model.add(LSTM(units=1,return_sequences=True,input_shape=(None,8)))
#model.add(Dropout(0.2))
model.add(Dense(1))
model.compile(optimizer='adam',loss='mean_squared_error')
谢谢
解决方案
推荐阅读
- phonegap-plugins - 哦,天哪。您的构建失败。点击上方的“Log”按钮查看编译日志……”
- sql - 如何从具有相同销售 ID 的总和值相等的两个不同表中获取数据?
- android - 如果使用 Asynctask 将 URL 存储在 ArrayList 中,如何从服务器下载图像?
- arrays - VBA 数组可以存储单元格属性,如字体颜色或填充颜色吗?
- c# - 使用计时器来延迟方法
- android - FirebaseInstanceId:令牌检索失败:SERVICE_NOT_AVAILABLE 错误
- angular - 用户登录后和角度导航后刷新标题菜单
- python - 预测图像目录 - 使用 tf.estimators 的 Conv Nets
- java - 控制 Rancher 2 的 Java API
- java - JDBC SQL Server:未为参数编号设置值