开源软件名称(OpenSource Name):sirius-ai/MobileFaceNet_TF
开源软件地址(OpenSource Url):https://github.com/sirius-ai/MobileFaceNet_TF
开源编程语言(OpenSource Language):
Python
100.0%
开源软件介绍(OpenSource Introduction):MobileFaceNet_TF
Tensorflow implementation for MobileFaceNet.
dependencies
- tensorflow >= r1.5
- opencv-python 3.x
- python 3.x
- scipy
- sklearn
- numpy
- mxnet
- pickle
Prepare dataset
- choose one of the following links to download dataset which is provide by insightface. (Special Recommend MS1M-refine-v2)
- move dataset to
${MobileFaceNet_TF_ROOT}/datasets .
- run
${MobileFaceNet_TF_ROOT}/utils/data_process.py .
pretrained model
training
- refined super parameters by yourself special project.
- run script
${MobileFaceNet_TF_ROOT}/train_nets.py
- have a snapshot result at
${MobileFaceNet_TF_ROOT}/output .
performance
size |
LFW(%) |
Val@1e-3(%) |
inference@MSM8976-cpu(ms) |
5.7M |
99.4+ |
98.4+ |
260- |
References
- facenet
- InsightFace mxnet
- InsightFace_TF
- MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices
- CosFace: Large Margin Cosine Loss for Deep Face Recognition
- InsightFace : Additive Angular Margin Loss for Deep Face Recognition
|
请发表评论