多通道卷积参数的计算

问题描述

Input:(3,32,32)-- 3通道,大小为32*32的图像
Output:(32,30,30)-- 32通道,大小为30*30的图像
卷积过程说明:kernel size = (3,3), stride = (1,1),padding=0
最终的卷积参数计算结果是 3*3*3*32+32=896 这个值是怎么计算得出的?

多通道卷积的过程

在这里插入图片描述由上图,输入层与卷积核,需要有相同的channel数
说白了,一个3通道的图像想要经历一次卷积,需要3个卷积核,它们各自计算的结果加起来,才可以形成一个feature map。

这里引用另外一名博主的文章图片,原文链接, 他的图片更直观些。
在这里插入图片描述

计算过程

想要得到一个feature map(一个通道)的卷积结果,需要3个3*3大小的卷积核,那么32个通道则需要3*3*3*32=864个参数。
不要忘记了,还有bias的存在,1个通道需要1个bias, 最终32个通道需要32个bias。所以,计算结果为864+32=896个参数。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值