2017-08-30 41 views
0

我對Keras很新穎,我意識到有很多教程使用舊版API已被棄用。它不是直接的(至少不是)如何映射舊的參數輸入到新的。我在2.0發行說明中找到了很多幫助,特別是對於卷積層的許多輸入。2.X中的Keras filter_length關鍵字?

我沒有找到的一件事是filter_length。這是什麼新的關鍵字?

+2

它是'kernel_size'。 –

+2

總的來說,你總能做的就是檢查Keras的GitHub倉庫。在你的情況下['convolutional.py'](https://github.com/fchollet/keras/blob/keras-2/keras/layers/convolutional.py)文件。在左上角,你可以切換分支順便說一句。 keras-1和keras-2,看看哪一個術語等同於哪個新術語。 – McLawrence

+0

@ Yu-Yang想寫答案嗎? – McLawrence

回答

2

這是kernel_size(在評論中重複我的回答,以便此問題不會被標記爲「未答覆」)。 正如McLawrence所提到的,在比較不同版本時檢查源代碼是一個好主意。

在Keras 2中,1D,2D和3D卷積層的參數已經統一。對於相同的概念,它們不再具有單獨的命名(例如,舊Convolution2D層中的nb_row/nb_col僅在更高維中爲filter_length)。