Face recognition library for PaddlePaddle & PyTorch
Top 14.0% on sourcepulse
This library provides a comprehensive suite for high-performance face recognition, targeting researchers and engineers. It offers tools for face alignment, data processing, and training state-of-the-art face recognition models using various backbones and loss functions, enabling rapid development and deployment of face analytics applications.
How It Works
The library leverages deep learning architectures, supporting numerous backbone networks (e.g., ResNet, IR-SE) and loss functions (e.g., ArcFace, CosFace, Focal Loss). It features an advanced distributed training schema that scales to large identity sets by parallelizing both the backbone and the final classification layer across multiple GPUs, overcoming limitations of single-master approaches.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
The project was developed at Tencent FiT DeepSea AI Lab and is associated with the Learning and Vision (LV) group at the National University of Singapore. The README indicates a merger with Baidu PaddlePaddle in 2021.
Licensing & Compatibility
The code is released under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
The README mentions that some datasets require direct contact for access due to licensing issues. The training script requires specific data directory structures and configuration file setup.
4 months ago
1 day