← Open Source
xinntao

facexlib

FaceXlib aims at providing ready-to-use face-related functions based on current STOA open-source methods.

AI EngineeringMake agent see hear talkPython
Open on GitHub
Momentum
+0stars in 24 hours0.0%
982
Stars
173
Forks
+0
This week
8
Contributors
Created 2021-03-19 · Updated 2026-09-22 · #10348 today
Top developers
README

icon FaceXLib

PyPI download Open issue Closed issue LICENSE python lint Publish-pip

English | 简体中文


facexlib aims at providing ready-to-use face-related functions based on current SOTA open-source methods.

Only PyTorch reference codes are available. For training or fine-tuning, please refer to their original repositories listed below.

Note that we just provide a collection of these algorithms. You need to refer to their original LICENCEs for your intended use.

If facexlib is helpful in your projects, please help to :star: this repo. Thanks:blush:

Other recommended projects:   :arrow_forward: Real-ESRGAN   :arrow_forward: GFPGAN   :arrow_forward: BasicSR


:sparkles: Functions

Function Sources Original LICENSE
Detection Pytorch_Retinaface MIT
Alignment AdaptiveWingLoss Apache 2.0
Recognition InsightFace_Pytorch MIT
Parsing face-parsing.PyTorch MIT
Matting MODNet CC 4.0
Headpose deep-head-pose Apache 2.0
Tracking SORT GPL 3.0
Assessment hyperIQA -
Utils Face Restoration Helper -

:eyes: Demo and Tutorials

:wrench: Dependencies and Installation

Installation

pip install facexlib

Pre-trained models

It will automatically download pre-trained models at the first inference.

If your network is not stable, you can download in advance (may with other download tools), and put them in the folder: PACKAGE_ROOT_PATH/facexlib/weights.

:scroll: License and Acknowledgement

This project is released under the MIT license.

:e-mail: Contact

If you have any question, open an issue or email [email protected].