# Caffe-ShuffleNet This is Re-implementation of ShuffleNet, For details, please read the original paper: ["ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices" by Xiangyu Zhang et. al. 2017](https://arxiv.org/pdf/1707.01083.pdf). If you find any bug, please drop me an email. Thanks. # Notes | group 1 | group 2 | group 3 | | 1 2 | 3 4 | 5 6 | Each nubmer represents a channel of the feature map ## step 1: Reshape 1 2 3 4 5 6 ## step 2: transpose 1 3 5 2 4 6 ## step 3: flatten | group 1 | group 2 | group 3 | | 1 3 | 5 2 | 4 6 | # Acknowledgement [HolmesShuan](https://github.com/HolmesShuan)