- 先来个2维的输入
输入为:

滤波器为


- 输入大小为
(H, W) - 滤波器大小为
(FH, FW) - 输出大小为
(OH, OW) - 填充为
P,步幅为S
输入(1,1,H,W), 经过im2col后,得到 ( OH*OW ,FH*FW)的数组,之后和滤波器相乘。
python中运行如下:
--------------------------------------------------
import sys,os
sys.path.append(os.pardir)
from common.util import im2col
import numpy as np
x1=np.array([[[[111,112,113,114],
&n

本文通过实例解析im2col函数的工作原理,它将2D输入转换为适合滤波器运算的矩阵,适用于不同维度(1通道、多通道、多数据集)的输入。介绍了不同输入尺寸和滤波器大小对输出的影响,以及填充和步幅参数的设置。
最低0.47元/天 解锁文章
1924

被折叠的 条评论
为什么被折叠?



