在 Caffe 中如何计算卷积
- 卷积看成是多个局部的全连接。
- 卷积后长宽计算(方形):
outputh=imageh+pad−kernelhstride+1
- 上述公式错误,感谢朝朝与暮暮指出错误
- 正确公式为:
-
outputw=⌊imagew+2pad−kernelsizestride⌋+1
-
outputh=⌊imageh+2pad−kernelsizestride⌋+1
- 其中stride大于等于1
- 一般来说下式应整除,如此才能将image的所有数据进行卷积,避免数据丢失
imageworh+2pad−kernelsizestride
-
- 知乎-贾扬清: 里回答不是很详细,但是图片很生动,关键是作者亲临,必须要放上来。
- Convolution in Caffe: a memo: 卷积算法。
- 如何理解卷积,另外如何理解图像处理中的卷积?: 最佳答案进行了多角度说明,如果对模版、滤波器、卷积核名词有过了解,看了后可以加深它们共性的认识。
- Caffe源码阅读(2) 卷积层: 代码跟读,深入理解。