[英]Conv2D to Conv3D
我有 3D 醫學圖像,想知道我是否有使用Conv2D
的 CNN,我可以將Conv2D
更改為Conv3D
嗎? 如果不是,我需要改變什么?
是的,你可以,但有一些事情需要改變。
您的內核現在需要是 3D 的,因此參數kernel_size
必須是一個 3 整數元組。 strides
也是如此。 請注意,如果您要修改的 CNN 設計用於在彩色圖像上進行訓練,則它可能已經是 3D 的(例如,60、60、3)。 唯一的區別是您希望神經網絡不僅要檢測 3 個獨立的 60x60 窗口中的特征,還要通過這三個窗口檢測特征。 換句話說,不是 2D 的 3 倍,而是 3D。
tl;dr是的,你可以,只需更改kernel_size
和strides
。 keras.layers.Conv3D
的默認值無論如何都會相應調整。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.