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

设置输出维度为1.

Dense(1)

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

模型设置:

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

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

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

我就很纳闷= = !

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

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

第二个值是特征数目。

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

问题解决~

相关推荐
泰恒几秒前
计算机体系结构基础
人工智能·深度学习·机器学习
愚公搬代码2 分钟前
【愚公系列】《剪映+DeepSeek+即梦:短视频制作》055-即梦+DeepSeek生成AI视频(文生视频案例)
人工智能·音视频
茶靡花开04157 分钟前
什么是DMS经销商管理系统?经销商管理系统哪个好?
大数据·人工智能
xinxiangwangzhi_8 分钟前
raft系列总结
人工智能·计算机视觉
花千树-0109 分钟前
IndexTTS2 推理性能分析
人工智能·深度学习·ai·语音识别·tts
tech讯息11 分钟前
模数OPC社区在北京亦庄正式启航
人工智能·全文检索
IT观测15 分钟前
# 聚焦AI数据分析市场:2026年AI数据分析市场的深度调研与趋势展望报告
人工智能·数据挖掘·数据分析
深兰科技16 分钟前
俄罗斯机器人与教育机构接连来访深兰科技,加速具身智能与AI合作
人工智能·机器人·具身智能·深兰科技
Gofarlic_OMS17 分钟前
HyperWorks用户仿真行为分析与许可证资源分点配置
java·大数据·运维·服务器·人工智能
熊文豪22 分钟前
蓝耘 MaaS 平台接入 Zed 编辑器完整配置指南
人工智能