分组卷积+squeezenet+mobilenet+shufflenet的参数及运算量计算

来一发普通的二维卷积
1.输入feature map的格式为:m * m * h1

2.卷积核为 k * k

3.输出feature map的格式为: n * n * h2

参数量:k * k * h1 * h2

计算量: k * k * h1 * n * n * h2

分组卷积
设分组大小为g,则:

参数量: (k * k * h1/g * h2 /g) * g

计算量:(k * k * h1/g n n * h2/g)*g

squeezenet
单元名字为fire_module, 先用一个11 但卷积核个数少于输入的feature map 的进行squeeze,然后进入两个个并行的11 ,3*3 的卷积,结果再concat,参数和运算量正常计算

mobilenet
用到了depth-wise 卷积:

参数量:kkh11 + 11h1h2
运算量:kkh1nn + 11h2nn
shufflenet:
相当于把分组卷积里的每组卷积之间进行channel的shuffle,参数与计算量类似分组卷积

转载于:https://www.cnblogs.com/ocean1100/p/9634597.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值