2017-03-12 35 views
3

對於keras中的(2,2)這個步伐的想法我有點困惑。在Keras中定義一個(2,2)的步幅 - 第二個值是多少?

元組(2,2)中的第二個2在做什麼?

如果步幅是(2),我會理解,因爲那樣我們會在圖像上移動一個濾鏡2個像素。

如果我們沿着x沿着x和2向前走2,那麼我們將沿着圖像的對角線運行。這沒有什麼意義。

Keras文檔不清楚。

感謝。

回答

1

事實上,這兩個值與我們移動過濾器的兩個維度x和y有關。 您將沿着兩個維度移動過濾器,因此您需要知道要使用的步幅。你錯誤解釋的是過濾器不會同時增加x和y值而移動。它們將逐個遞增,所以首先你將沿x軸2乘2,而不改變y,你將沿着y向下走2步,並沿着x重新開始,依此類推...

所以它只是讓你靈活的步長大小,你想垂直和水平。在使用簡單圖片的情況下,例如使用相同的步驟(2,2)或(3,3)是有意義的。但是你永遠不知道這個工具可以用來做什麼,所以他們在一般情況下想要在一個軸上或另一個軸上進行更多的子樣本。

這是否回答你的問題?

+0

是的,先生它確實回答我的問題。謝謝。 –

相關問題