11 ConvLSTM引數詳解(Keras)

2021-09-24 06:41:41 字數 1659 閱讀 4798

以data_format='channels_last'為例:

輸入尺寸:輸入 5d 張量,尺寸為: (samples,time, rows, cols, channels)。即要提前將訓練集和測試集reshape成如上形式的tensor張量,例如下圖:

輸出尺寸:如果 return_sequences,返回 5d 張量,尺寸為:(samples, timesteps, output_row, output_col, filters)。 否則,返回 4d 張量,尺寸為:(samples, output_row, output_col, filters)。(o_row 和 o_col 取決於 filter 和 padding 的尺寸)

注意:假如上一層是convlstm2d layer,那麼其輸出為以上形式的4d張量或5d張量,當後面再接另外乙個layer時,就要考慮該layer是否能接受4d張量或5d張量(即要考慮convlstm2d的輸出能否作為該layer的輸入)

convlstm2d是乙個lstm網路,但它的輸入變換和迴圈變換是通過卷積實現的如下圖。其很多引數的理解上也可參考lstm

25個引數,以下圖為例對幾個常用的引數進行解釋,其他的請查閱keras官網。

(recurrent_activation 是針對於 input/forget/output 三個gate的啟用函式. activation 是針對於 cell state 和 hidden state的啟用函式. 下面所有引數帶recurrent和不帶recurrent的區別和此處相同)

C 11新特性之變長引數模板詳解

目錄 在c 11之前,無論是類模板 還是函式模板,都只能按其指定的樣子,接受一組固定數量的模板引數 這已經大大提公升了 的復用!在c 11之後,加入了新的表示方 法,允許任意個數 任意類別的模板引數,同時也不需要在定義時將引數的個數固定。更加像 黑魔法 了。template class magic ...

rsync引數詳解

選項說明 v,verbose 詳細模式輸出 q,quiet 精簡輸出模式 c,checksum 開啟校驗開關,強制對檔案傳輸進行校驗 a,archive 歸檔模式,表示以遞迴方式傳輸檔案,並保持所有檔案屬性,等於 rlptgod r,recursive 對子目錄以遞迴模式處理 r,relative ...

gcc 引數詳解

gcc引數詳解 介紹 gcc and g 分別是gnu的c c 編譯器 gcc g 在執行編譯工作的時候,總共需要4步 1.預處理,生成.i的檔案 預處理器 cpp 2.將預處理後的檔案不轉換成組合語言,生成檔案.s 編譯器 egcs 3.有彙編變為目標 機器 生成.o的檔案 彙編器 as 4.連線...