卷積的三種類型:full, same, valid

轉載自:https://blog.csdn.net/leviopku/article/details/80327478

通常用外部api進行卷積的時候,會面臨mode選擇。

這三種mode的不同點:對卷積核移動範圍的不同限制。

設 image的大小是7x7(橙色部分),filter的大小是3x3(藍色部分)

1. full mode

full mode:從filter和image剛相交開始做卷積,不足的部分padding 0。filter的運動範圍如圖所示。

 

2. same mode

same mode:same模式不代表完全輸入輸出尺寸一樣(可通過代碼驗證),也跟卷積核的步長有關係。

same模式是最常見的模式,是指經過卷積的特徵圖和原圖的size保持不變。

 

3.valid mode

filter全部在image裏面的時候,進行卷積運算,可見filter的移動範圍較same更小了。

 

 

4. 卷積輸出圖size的計算公式

先定義幾個參數

  • 輸入圖片大小 W×W
  • Filter大小 F×F
  • 步長 S
  • padding的像素數 P

於是我們可以得出

N = (W − F + 2P )/S+1

輸出圖片大小爲 N×N

(需補充三種計算方式)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章