python-numpy.pad()-CNN-padding

在卷积神经网络CNN的前向传播中,伴随着矩阵长、宽缩小(nH,nW),通道数增加(nC),带来以下2个问题:

1、丢失了许多边缘信息

2、输出维度nH,nW缩小

解决办法:Padding

1、假设左右边缘或上下边缘填充的宽度为 p;卷积核(滤波器)f;输出矩阵大小为 (n+2*p-f+1)*(n+2*p-f+1)

----f  通常为奇数

2、无填充的卷积(no padding)—Valid convolutions

     填充后输出与输入的 nH、nW 不变—Same convolutions

python numpy.pad()方法



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值