引言
对于传统深度学习,总是想达到一个增加速度同时精度提高的效果。而CSPNet的出现,告诉人们:这是可能的!
CSPNet解决了其他大型卷积神经网络框架Backbone中网络优化的梯度信息重复问题,将梯度的变化从头到尾地集成到特征图中,因此减少了模型的参数量和FLOPS数值,既保证了推理速度和准确率,又减小了模型尺寸。
1.模型介绍
在YOLOv4中,使用CSPDarknet53作为Backbone。CSPDarknet53对YOLOv3中使用的Darknet53做了一点改进,借鉴了CSPNet,CSPNet全称是Cross Stage Partial Networks,也就是跨阶段局部网络。CSPNet的网络结构如下图:
如果看过之前的DenseNet的相关介绍,就会发现CSPNet的结构与其实类似的。区别在于在输入部分将数据分成了两个部分: x 0