Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution论文复现及对比结果

一、结论:

octave网络对Resnet这类运算量较大的网络有较好的增速效果,但是对于mobilenet这类已经对计算量进行过优化的网络,增速效果不理想甚至会造成减速

二、测试结果:

  FLOPs(10^9)MACs(Multiply-Accumulation)opsinterence time(ms)
mobilenetv137092000001854177282968.274
oct0.375-mobilenetv12776100000138091264210164.367
        
resnet50267000000001336492032922026.152
oct0.125-resnet502230000000011085004807672448.919
oct0.5-resnet50122000000006067814407671569.605
oct0.75-resnet5085470000004241817607671127.313

 

说明:

1.输入图像尺寸为:128*128

2.测试时间为在我们的硬件arm上运行的时间

3.FLOPs为浮点运算量,是论文中主要关注点

4.未对网络各参数进行尝试,因此准确率未出现在结果中

详细分析:

mobilenet:(3709200000-2776100000)/3709200000=0.25

resnet50:(267-122)/267=0.54

当octave网络无法对FLOPs进行大比例的减少时,无法达到加速效果,甚至会造成减速,因此原论文中大多对ResNet、Denset这类未对FLOPs进行优化,并且FLOPs较大的网络进行验证

三、原文复现:

 00.1250.250.50.75
resnet261.531.281.060.7190.513
resnet502.672.231.831.220.855
resnet1015.14.233.472.291.58
mobilenetv10.370920.342220.309850.245110.18037

 

原文截图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值