python - 重塑 LSTM 的输入数据
问题描述
我有 1000 种配置。每个都有 1000 个点,在每个点中,已观察到 6 个(最多 9 个)特征的信息。我想将最后一列作为我的目标,表的其余部分将是我的输入训练数据集。现在为了支持 LSTM 网络,我遇到了创建输入数据集的初始问题。我不知道如何重塑 3D 矩阵。我写的主要代码如下:
# reshape input to be [samples, time steps, features]
trainX = np.reshape(trainX, (trainX.shape[0], 1, trainX.shape[1]))
testX = np.reshape(testX, (testX.shape[0], 1, testX.shape[1]))
我确信这段代码不适合我的问题,但如果你能帮我一个忙,我将不胜感激。
解决方案
推荐阅读
- arrays - SwiftUI - 无法从 JSON 响应显示嵌套数组 - “没有成员'标题”
- python - Discord Bot 图像循环 (Python)
- python - 在我的 Flask 应用程序中询问用户他们的位置并在他们离开网站时摆脱它
- javascript - 绘制不在画布上的对象或检查它们是否更有效?
- laravel - Laravel 8 验证 - 需要任何一个字段,但不是两个
- web - Web 应用清单方向属性:它的属性有什么区别?
- ajax - Odoo 12 - 带有 AJAX 的无效 CSRF 令牌添加到愿望清单
- algorithm - 是否可以使用 Tortoise and Hare 算法在一串数组中查找重复的单词?
- ios - 检测何时在 Apple Watch 上点击了 SKNode
- react-native - 在 webview 调整大小应用程序中运行 React Native Expo