ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices
Design of Efficient Convolutional Layers using Single Intra-channel Convolution, Topological Subdivisioning and Spatial"Bottleneck"Structure