登录社区云,与社区用户共同成长
邀请您加入社区
RuntimeError: mat1 dim 1 must match mat2 dim 0 解决方法
RuntimeError: mat1 dim 1 must match mat2 dim 0 这个错误的大概意思是:矩阵mat1 的第二维度要与mat2的第一维度不匹配
在新增别的数据集进行训练时报当前错误,原因是输入的图像大小与之前不一样,这是新手在学习时常会遇到的问题。
先看报错信息,确定报错位置 我的这个代码是utils.py文件的104行 x=self.fc1(x)这个代码出现了问题,查找之后发现fc1是个全连接层 咱们在104报错的位置打上断点,用debug进行调试 下面是调试后显示的变量情况 展开x,将shape里的2304填入之前的fc1全连接层中, 问题解决
utils.py
104
x=self.fc1(x)
fc1
x
2304
有“AI”的1024 = 2048,欢迎大家加入2048 AI社区
更多推荐
让数据真正用起来:qData 数据中台开放12大模块,赋能业务创新与智能分析
2025技能图谱:提示工程架构师构建可持续AI提示系统需要的新能力清单
组件类型示例内容输入参数输出格式通用-语气控制“使用亲切的语气,称呼用户为‘亲爱的[用户名]’”用户名字符串通用-伦理约束“如果用户的问题涉及违法内容(如诈骗、毒品),请回复‘抱歉,无法回答这个问题’”用户问题布尔值(是否触发)场景-订单查询“请用户提供订单号(格式:XXX-XXXXXXX),并说明查询目的(如物流、退款)”无字符串场景-退货流程“退货需要3步:1. 申请退货;2. 邮寄商品;3.
提示工程架构师必学:智能设备中的提示优化实战
智能设备的普及,让提示工程从“实验室”走进了“生活”。对于提示工程架构师而言,智能设备中的提示优化不仅是技术挑战,更是对“用户体验”的深刻理解——如何在“有限的资源”中,用“最精简的提示”,实现“最贴心的交互”。本文介绍的6大实战技巧(精简、实时、并行、跨模态),只是智能设备提示优化的“冰山一角”。未来,随着AIoT的进一步融合,提示工程将迎来更多新的挑战,但也会有更多新的机遇。让我们一起,用提示
扫一扫分享内容
所有评论(0)