采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,同学们好,我不知道为什么x需要先reshape再交换通道,不能直接写成[-1,32,32,3]吗?是不是这个x就是这么规定的第二位是张量,第三位和第四位是图片的大小(32*32)?之后又为什么要交换通道?
这是由我们用的数据的存储格式决定的,在数据中,每个样本长度是3072,前1024,中间1024和最后1024分别对应一个通道,所以reshape后必须是[3, 32, 32]的。当然,如果数据存储的是其他格式,那么我们reshape和交换通道的手段也要不一样,你可以自由定义你存储的数据的格式。但在课程中,我们用的数据是别人定义的,所以我们要遵循他们的规则。但要注意,这不是固定的。
非常感谢!
登录后可查看更多问答,登录/注册
深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN
1.9k 9
2.0k 8
1.5k 7
1.6k 7
2.4k 7
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号