采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师请问下在本节中读取data,为什么要先人shape,再transopse呢,为什么不直接reshape到HWC的格式呢,是为了规范吗还是什么原因呢,谢谢老师
reshape 没办法改变数据内存的排列顺序
老师请问可以详细说下嘛,比如我之前的尺寸是1*3072,我想reshape成32*32*3 然后重新赋值给im_data,和reshape成3*32*32再transpose 有区别吗 谢谢老师
比如一个1 * 3的数据[1, 2, 3, 4, 5, 6],要转换成3 * 2的。如果直接reshape成3 * 2,就是[[1, 2], [3, 4], [5, 6]]。如果先reshape成2 * 3,是[[1, 2, 3], [4, 5, 6]],再transopse成3 * 2就是[[1, 4], [2, 5], [3, 6]]。结果是不一样的
登录后可查看更多问答,登录/注册
理论基础+技术讲解+实战开发,快速掌握PyTorch框架
1.6k 7
1.5k 7
1.6k 6
945 5
2.4k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号