CNN训练模型时遇到的问题,请问如何修改
CNN训练模型时遇到的问题,请问如何修改
2条回答 默认 最新
- zmy1127 2023-02-15 18:31关注
这个错误提示的意思是说,你正在将形状为 (1000, 160, 400) 的数据喂入形状为 (?, 160, 100) 的占位符中,而这两个形状是不匹配的。
要解决这个问题,有两种可能的方法:
修改模型的输入占位符的形状,使其匹配你要喂入的数据。在这种情况下,你需要查看你的数据的形状,并相应地修改你的占位符。例如,如果你的数据的形状为 (batch_size, 160, 400),则你需要将输入占位符的形状修改为 (batch_size, 160, 400)。
修改你要喂入的数据的形状,使其与模型的输入占位符相匹配。在这种情况下,你需要对你的数据进行相应的处理,使其与你的占位符匹配。例如,你可以对你的数据进行裁剪、填充、重塑等操作,使其形状变为 (batch_size, 160, 100)。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
- ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
- ¥15 gdf格式的脑电数据如何处理matlab
- ¥20 重新写的代码替换了之后运行hbuliderx就这样了
- ¥100 监控抖音用户作品更新可以微信公众号提醒
- ¥15 UE5 如何可以不渲染HDRIBackdrop背景
- ¥70 2048小游戏毕设项目
- ¥20 mysql架构,按照姓名分表
- ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
- ¥15 delphi webbrowser组件网页下拉菜单自动选择问题