开源软件名称(OpenSource Name):Zehaos/MobileNet开源软件地址(OpenSource Url):https://github.com/Zehaos/MobileNet开源编程语言(OpenSource Language):Python 99.3%开源软件介绍(OpenSource Introduction):MobileNetA tensorflow implementation of Google's MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications The official implementation is avaliable at tensorflow/model. The official implementation of object detection is now released, see tensorflow/model/object_detection. NewsYellowFin optimizer has been intergrated, but I have no gpu resources to train on imagenet with it. Call for training ~_~ Official implement click here Base ModuleAccuracy on ImageNet-2012 Validation Set
Download the pretrained weight: OneDrive, BaiduYun Loss Time BenchmarkEnvironment: Ubuntu 16.04 LTS, Xeon E3-1231 v3, 4 Cores @ 3.40GHz, GTX1060. TF 1.0.1(native pip install), TF 1.1.0(build from source, optimization flag '-mavx2')
UsageTrain on Imagenet
Benchmark speed
Train MobileNet Detector (Debugging)
After download KITTI data, you need to split it data into train/val set.
kitti_root floder then look like below
Then convert it into tfrecord.
Trouble Shooting
According to the paper, MobileNet has 3.3 Million Parameters, which does not vary based on the input resolution. It means that the number of final model parameters should be larger than 3.3 Million, because of the fc layer. When using RMSprop training strategy, the checkpoint file size should be almost 3 times as large as the model size, because of some auxiliary parameters used in RMSprop. You can use the inspect_checkpoint.py to figure it out.
TODO
ReferenceMobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论