Intuition of group parameter in Caffe Layer

I am confused about the group parameter in caffe convolution layer.

Image I have an input of 20x3x227x227 and filter size is 96x3x11x11 with stride=4 and padding=0, if I set the group=2. Then the setting becomes:

group1 : 20x1x227x227, filter1: 96x1x11x11
group2 : 20x2x227x227, filter2: 96x2x11x11

is that correct? If that is correct, how can you concatenate them to the output 20x96x55x55?

Topic caffe

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.