Research Article

A Deep Learning Model for Quick and Accurate Rock Recognition with Smartphones

Figure 1

Channel shuffle with two stacked group convolutions. GConv stands for group convolution. (a) Two stacked convolution layers with the same number of groups. Each output channel only relates to the input channels within the group. No cross talk; (b) input and output channels are fully related when GConv2 takes data from different groups after GConv1; (c) an equivalent implementation to (b) using channel shuffle.