caffe group參數

        caffe Convolution層的convolution_param參數字典中有一個group參數,其意思是將對應的輸入通道與輸出通道數進行分組,比如輸入數據大小爲
90x100x100x32 90是數據批大小 100x100是圖像數據shape,32是通道數,要經過一個3x3x48的卷積,group默認是1,就是全連接的卷積層,
如果group是2,那麼對應要將輸入的32個通道分成2個16的通道,將輸出的48個通道分成2個24的通道。對輸出的2個24的通道,第一個24通道與輸入的第一個16通道進行全卷積,第二個24通道與輸入的第二個16通道進行全卷積。極端情況下,輸入輸出通道數相同,比如爲24,group大小也爲24,那麼每個輸出卷積核,只與輸入的對應的通道進行卷積。


         caffe官網原話是:
group (g) [default 1]: If g > 1, we restrict the connectivity of each filter to a subset of the input. Specifically, the input and output channels are separated into g groups, and the i-th output group channels will be only connected to the i-th input group channels.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章