返回顶部
首页 > 资讯 > 后端开发 > Python >Given groups=1, weight of size [256, 256, 3, 3], expected input[4, 512, 64, 64] to have 256 channels
  • 175
分享到

Given groups=1, weight of size [256, 256, 3, 3], expected input[4, 512, 64, 64] to have 256 channels

python 2023-09-08 08:09:25 175人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

【问题解决】 Given groups=1, weight of size [256, 256, 3, 3], expected input[4, 512, 64, 64] to have 256 c

【问题解决】

Given groups=1, weight of size [256, 256, 3, 3], expected input[4, 512, 64, 64] to have 256 channels, but Got 512 channels instead

这个应该是很常见的问题了。直接翻译过来就是:在给定组=1,大小权重[256,256,3,3],预期输入[4,512,64,64]具有256个通道,但得到了512个通道。直白点说就是第2位置的参数没设置对应上,要么第二个都是256,要么第二个都是512。

Given groups=1, weight of size [256, 256, 3, 3]
代表卷积核的channel 大小为 256 ,大小为3*3,batchsize大小为256。

像下面这种:

RuntimeError: Given groups=1, weight of size [64, 1, 3, 3], expected input[1, 3, 512, 512] to have 1 channels, but got 3 channels instead

第2位置的参数设置对应上的话,要么第二个都是1,要么第二个都是3。

这个问题出现的是因为卷积设置的输入channels和实际输入的尺寸没有匹配上,所以只需要在报错代码前面断点查询卷积设置的输入和实际输入,对其进行修改就可以了。

来源地址:https://blog.csdn.net/weixin_43266423/article/details/128091945

--结束END--

本文标题: Given groups=1, weight of size [256, 256, 3, 3], expected input[4, 512, 64, 64] to have 256 channels

本文链接: https://lsjlt.com/news/399545.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作