Files
insightface/recognition/vpl
2021-07-07 09:23:11 +01:00
..
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-07 09:23:11 +01:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00
2021-07-06 21:53:24 +08:00

Variational Prototype Learning for Deep Face Recognition

This is the Pytorch implementation of our paper Variational Prototype Learning for Deep Face Recognition which is accepted by CVPR-2021.

How to run

Define a new configure file such as configs/example_ms1m.py, and start the training process by:

bash run.sh configs/example_ms1m.py

Results

Results on WebFace600K(subset of WebFace260M), loss is margin-based softmax.

Backbone Dataset VPL? Mask Children African Caucasian South Asian East Asian MR-All
R50 WebFace600K NO 78.949 74.772 89.231 94.114 92.308 73.765 90.591
R50 WebFace600K YES 78.884 75.739 89.424 94.220 92.609 74.365 90.942