strides 1, 1, 1, 1 引數解釋

2021-08-19 06:30:46 字數 447 閱讀 7071

def

conv2d

(x, w):

return tf.nn.conv2d(x, w, strides=[1, 1, 1, 1], padding='same')

在學習tensorflow看到卷積這部分時,不明白這裡的4個引數是什麼意思,文件裡面也沒有具體說明。strides在官方定義中是乙個一維具有四個元素的張量,其規定前後必須為1,所以我們可以改的是中間兩個數,中間兩個數分別代表了水平滑動和垂直滑動步長值。

在卷積核移動逐漸掃瞄整體圖時候,因為步長的設定問題,可能導致剩下未掃瞄的空間不足以提供給卷積核的,大小掃瞄 比如有圖大小為5*5,卷積核為2*2,步長為2,卷積核掃瞄了兩次後,剩下乙個元素,不夠卷積核掃瞄了,這個時候就在後面補零,補完後滿足卷積核的掃瞄,這種方式就是same。如果說把剛才不足以掃瞄的元素位置拋棄掉,就是valid方式。

卷積步長strides引數的具體解釋

conv1 tf.nn.conv2d input tensor,conv1 weights,strides 1,1,1,1 padding same 這是乙個常見的卷積操作,其中strides 1,1,1,1 表示滑動步長為1,padding same 表示填0操作 當我們要設定步長為2時,stri...

卷積步長strides引數的具體解釋

conv1 tf.nn.conv2d input tensor,conv1 weights,strides 1,1,1,1 padding same 這是乙個常見的卷積操作,其中strides 1,1,1,1 表示滑動步長為1,padding same 表示填0操作 當我們要設定步長為2時,stri...

Mysqldump引數解釋

實用程式,為備份或為把資料轉移到另外的sql伺服器上傾倒乙個資料庫或許多資料庫。傾倒將包含 建立表或充實表的sql語句。shell mysqldump options database tables 如果你不給定任何表,整個資料庫將被傾倒。通過執行mysqldump help,你能得到你mysqld...