资源算法shufflenet-v1-and-v2

shufflenet-v1-and-v2

2020-02-26 | |  31 |   0 |   0

The MXNet Implementation of ShuffleNet v1 and v2

This repository includes codes for ShuffleNet v1 and v2. In addition, MobileFaceNet, which is an efficient mobile CNN for face verification introduced in arxiv is also included in this repository.

Environment

This repository has been tested under the following environment:

  • Python 2.7

  • Ubuntu 18.04

  • Mxnet-cu90 (==1.3.0)

Usage

To test ShuffleNet v1, v2 and MobileFaceNet on mnist

python test_mnist.py

Plot network graph of ShuffleNet v1, v2 and MobileFaceNet

python plot_netgraph.py

License

MIT LICENSE

Reference

@article{Zhang2017ShuffleNet,
  title={ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices},
  author={Zhang, Xiangyu and Zhou, Xinyu and Lin, Mengxiao and Jian, Sun},
  year={2017},
}

@article{Ma2018ShuffleNet,
  title={ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design},
  author={Ma, Ningning and Zhang, Xiangyu and Zheng, Hai Tao and Sun, Jian},
  year={2018},
}

@article{Chen2018MobileFaceNets,
  title={MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices},
  author={Chen, Sheng and Liu, Yang and Gao, Xiang and Han, Zhen},
  year={2018},
}

Acknowledgment

The code is adapted based on an intial fork from the MXShuffleNet repository.


上一篇:ShuffleNetv2-YOLOv3

下一篇:ShuffleNetV2_vs_MnasNet.PyTorch

用户评价
全部评价

热门资源

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...