All Projects → xiaochus → Mobilenetv3

xiaochus / Mobilenetv3

Licence: mit
A Keras implementation of MobileNetV3.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Mobilenetv3

Awesome Image Classification
A curated list of deep learning image classification papers and codes
Stars: ✭ 2,019 (+1015.47%)
Mutual labels:  image-classification
Idenprof
IdenProf dataset is a collection of images of identifiable professionals. It is been collected to enable the development of AI systems that can serve by identifying people and the nature of their job by simply looking at an image, just like humans can do.
Stars: ✭ 149 (-17.68%)
Mutual labels:  image-classification
Groupimg
A script in python to organize your images by similarity.
Stars: ✭ 167 (-7.73%)
Mutual labels:  image-classification
Newfeelings
A smart album for Android which use tensorflow to classify images
Stars: ✭ 142 (-21.55%)
Mutual labels:  image-classification
Pytorch Cifar100
Practice on cifar100(ResNet, DenseNet, VGG, GoogleNet, InceptionV3, InceptionV4, Inception-ResNetv2, Xception, Resnet In Resnet, ResNext,ShuffleNet, ShuffleNetv2, MobileNet, MobileNetv2, SqueezeNet, NasNet, Residual Attention Network, SENet, WideResNet)
Stars: ✭ 2,423 (+1238.67%)
Mutual labels:  image-classification
Knowledge Distillation Keras
A machine learning experiment
Stars: ✭ 160 (-11.6%)
Mutual labels:  image-classification
Scarlet Nas
Bridging the gap Between Stability and Scalability in Neural Architecture Search
Stars: ✭ 140 (-22.65%)
Mutual labels:  image-classification
Torchdistill
PyTorch-based modular, configuration-driven framework for knowledge distillation. 🏆18 methods including SOTA are implemented so far. 🎁 Trained models, training logs and configurations are available for ensuring the reproducibiliy.
Stars: ✭ 177 (-2.21%)
Mutual labels:  image-classification
Iciar2018
Two-Stage Convolutional Neural Network for Breast Cancer Histology Image Classification. ICIAR 2018 Grand Challenge on BreAst Cancer Histology images (BACH)
Stars: ✭ 149 (-17.68%)
Mutual labels:  image-classification
Architectural Floor Plan
AFPlan is an architectural floor plan analysis and recognition system to create extended plans for building services.
Stars: ✭ 165 (-8.84%)
Mutual labels:  image-classification
Efficientnet
Implementation of EfficientNet model. Keras and TensorFlow Keras.
Stars: ✭ 1,920 (+960.77%)
Mutual labels:  image-classification
Dna
Block-wisely Supervised Neural Architecture Search with Knowledge Distillation (CVPR 2020)
Stars: ✭ 147 (-18.78%)
Mutual labels:  image-classification
Iresnet
Improved Residual Networks (https://arxiv.org/pdf/2004.04989.pdf)
Stars: ✭ 163 (-9.94%)
Mutual labels:  image-classification
Nsfw Resnet
🔥🔥NSFW implement in pytorch(色情图&性感图识别,本程序经过了线上大数据集测试,性能优异效果良好)🔥🔥
Stars: ✭ 142 (-21.55%)
Mutual labels:  image-classification
Autoclint
A specially designed light version of Fast AutoAugment
Stars: ✭ 171 (-5.52%)
Mutual labels:  image-classification
Tfclassify Unity
An example of using Tensorflow with Unity for image classification and object detection.
Stars: ✭ 140 (-22.65%)
Mutual labels:  image-classification
Ipyplot
IPyPlot is a small python package offering fast and efficient plotting of images inside Python Notebooks. It's using IPython with HTML for faster, richer and more interactive way of displaying big numbers of images.
Stars: ✭ 152 (-16.02%)
Mutual labels:  image-classification
Vit
An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
Stars: ✭ 176 (-2.76%)
Mutual labels:  image-classification
Imgclsmob
Sandbox for training deep learning networks
Stars: ✭ 2,405 (+1228.73%)
Mutual labels:  image-classification
Cvpr18 Inaturalist Transfer
Large Scale Fine-Grained Categorization and Domain-Specific Transfer Learning. CVPR 2018
Stars: ✭ 164 (-9.39%)
Mutual labels:  image-classification

MobileNetV3

A Keras implementation of MobileNetV3 and Lite R-ASPP Semantic Segmentation (Under Development).

According to the paper: Searching for MobileNetV3

Requirement

  • Python 3.6
  • Tensorflow-gpu 1.10.0
  • Keras 2.2.4

Train the model

The config/config.json file provide a config for training.

Train the classification

The dataset folder structure is as follows:

| - data/
	| - train/
  		| - class 0/
			| - image.jpg
				....
		| - class 1/
		  ....
		| - class n/
	| - validation/
  		| - class 0/
		| - class 1/
		  ....
		| - class n/

Run command below to train the model:

python train_cls.py

Acknowledgement

Thank @fzyzcjy for your help in this project.

Reference

@article{MobileNetv3,  
  title={Searching for MobileNetV3},  
  author={Andrew Howard, Mark Sandler, Grace Chu, Liang-Chieh Chen, Bo Chen, Mingxing Tan, Weijun Wang, Yukun Zhu, Ruoming Pang Vijay Vasudevan, Quoc V. Le, Hartwig Adam},
  journal={arXiv preprint arXiv:1905.02244},
  year={2019}
}

Copyright

See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].