标准卷积

标准卷积

假设特征图大小为 C i × H × W C_i \times H \times W Ci×H×W , 需要输出的特征图大小为 × H × W \times H \times W ×H×W, 卷积核大小为 3 × 3 3\times 3 3×3, pandding 为 1, 标准卷积计算过程如图所示

标准卷积_第1张图片

标准的卷积计算过程

  • 对于输入特征图的左上 C i × 3 × 3 C_i \times 3 \times 3 Ci×3×3 特征,利用 C i × 3 × 3 C_i \times 3 \times 3 Ci×3×3 大小的卷积核进行点乘并求和,得到输出特征图中一个通道上的左上点,这一步操作的计算量为 C i × 3 × 3 C_i \times 3 \times 3 Ci×3×3 .
  • 在输入特征图上进行滑窗,重复第一步操作,最终得到输出特征图中一个通道的 H × W H \times W H×W 大小输出,总计算量为 C i × 3 × 3 × H × W C_i \times 3 \times 3\times H \times W Ci×3×3×H×W, 这一步完成图中一个通道的过程.
  • 利用 C 0 C_0 C0 个上述大小的卷积核,重复第一步的过程,最终得到 C 0 × H × W C_0 \times H \times W C0×H×W大小的特征图.在整个标准卷积计算过程中,所需的卷积核参数数量为 C i × 3 × 3 × C 0 C_i \times 3 \times 3 \times C_0 Ci×3×3×C0,总的计算量为
    F s = C i × 3 × 3 × H × W × C 0 F_s = C_i \times 3 \times 3 \times H \times W \times C_0 Fs=Ci×3×3×H×W×C0

这里的计算量仅仅指的是乘法操作,没有将加法计算在内.

你可能感兴趣的:(深度学习)