我想知道在Keras中的例如2D卷積層中的濾波器權重是否默認沿空間維度共享。如果是的話,有沒有辦法不分享權重?Keras中的卷積層中的權重
0
A
回答
1
我不是你的問清楚,但:
在一個卷積層的權重是共用的。也就是說,這些過濾器在每個步幅中共享相同的權重。
但是,權重之間兩個卷積層在默認情況下在keras中不共享。
conv層中的過濾器沒有繞過共享wiegths。自從將卷積轉換爲C++庫之後執行。
見本answer供進一步參考,特別是:
tf.nn.conv2d的實現()被用C++編寫,這將調用使用 優化的代碼或者本徵(上CPU)或cuDNN庫(在 GPU上)。你可以在這裏找到實現。
+0
謝謝。是否有可能爲單個轉換中的每個過濾器或一組過濾器設置不同的權重?層在凱拉斯?假設我們想要在圖像的不同位置學習不同的特徵。 –
2
我發現LocallyConnected2D
做我在找的東西。
LocallyConnected2D
該層的工作方式類似於Conv2D
層,不同之處在於權重是未共享,即,一組不同的濾波器在輸入的每個不同補丁應用。
相關問題
- 1. Keras卷積層輸出的可視化
- 2. 重置Keras圖層中的權重
- 3. 卷積層錯配Keras維數
- 4. 修改Keras中的圖層權重
- 5. 卷積網絡中的權重?
- 6. 在Keras(Theano)的卷積層中填充甚至內核大小
- 7. 如何用Keras中的任意內核初始化卷積層?
- 8. 卷積網的Keras參數
- 9. 如何將密集層轉換爲Keras中的等價卷積層?
- 10. Python keras如何將緻密層轉換爲卷積層
- 11. 如何可視化keras中卷積神經網絡中間層的輸出?
- 12. Keras - 獲得訓練層的權重
- 13. 瞭解Keras每層的權重矩陣
- 14. 修正Tensorflow中的去卷積層
- 15. Keras下的解卷積問題
- 16. 沿單個特徵行的Keras卷積
- 17. Keras中的二維卷積中的錯誤
- 18. 在Keras的卷積神經網絡中實現裁剪/修整層?
- 19. Tensorflow中卷積自動編碼器中的共享權重
- 20. Keras卷積自動編碼器:圖層形狀
- 21. Keras - 從前一層重用權重 - 轉換爲keras張量
- 22. 具有解卷積層的Concat FC層
- 23. 如何解釋Keras中LSTM層的權重
- 24. 卷積神經網絡中權重和輸出的值
- 25. keras中的一維卷積變分自動編碼器
- 26. 做任何keras網絡卷積
- 27. Golang中的卷積
- 28. 卷積層尺寸縮減
- 29. 卷積層輸出尺寸
- 30. 瞭解Caffe卷積層
之間共享什麼?你究竟是什麼意思?這是一個卷積...不同的濾波器有不同的權重,它們對每個矩陣乘法保持相同的權重... –