时间步长问题。tensorflow训练lstm时序模型,输出层实际输出维度和期待维度不一致

设置输出维度为1.

Dense(1)

但结果跑出来的输出维度每次都是三维的。

模型设置:

输入x维度(2250,48,2)

输入y 维度(2250,) 和 (2250,1)

但模型预测出的结果维度都是(2250,48,1)

我就很纳闷= = !

后来对比了以前跑过的文件。发现LSTM少定义一个参数。

input_shape填两个参数值,第一个值代表指定的时间步长。此处为48.

第二个值是特征数目。

更改后训练成功。模型预测值维度为(2250,1)

问题解决~

相关推荐
志栋智能5 分钟前
自动化运维还有这样一种模式。
运维·人工智能·安全·机器人·自动化
AngelPP5 分钟前
AI Agent 记忆系统设计与实现深度解析
人工智能
IvanCodes7 分钟前
机器学习算法分类与数据处理
人工智能·机器学习
香芋Yu11 分钟前
【从零构建AI Code终端系统】03 -- Agent 循环:一个 while 就是全部
人工智能·agent·claude·code·agent loop
sali-tec30 分钟前
C# 基于OpenCv的视觉工作流-章26-图像拼接
图像处理·人工智能·opencv·算法·计算机视觉
2501_926978331 小时前
思想波与引力共振理论:统一物理主义意识框架的革命性探索--AGI理论系统基础12
人工智能·经验分享·架构·langchain·agi
朴实赋能1 小时前
当AI成为“家人”:心伴机器人如何重塑老年居家康养新模式
人工智能·陪伴机器人·情感计算·认知衰退干预·亲人音色复刻·虚拟家人·多智能体协同15分钟养老圈
模型时代1 小时前
Arista暗示正在开发AI网络管理遥测工具
开发语言·人工智能·php
紧固视界1 小时前
2026 紧固件质检三大难题揭秘|上海紧固件专业展
大数据·人工智能·紧固件·上海紧固件展·紧固件展
十铭忘1 小时前
动作识别12——yolo26s-pose+PoseC3D第1篇之标注工具升级2.0
人工智能·python·深度学习