Uni-Face Models Repository
This repository hosts the ONNX models and their corresponding .hash files used by the Uni-Face project. Uni-Face is designed for high-speed, batch-processing face-swapping capabilities.
Licenses & Terms of Use
The models hosted in this repository originate from various open-source projects and research papers. Their use is strictly bound by the original licenses.
Non-commercial research only
The following models are based on or utilize components (e.g., InsightFace) that are restricted to non-commercial, research, and educational purposes only:
inswapper_128/inswapper_128_fp16simswap_256hyperswapseriesarcface(w600k_r50)gfpgan_1.4codeformerRestoreFormerPlusPlus
Permissive
yoloface_8n(YOLO variants typically GNU/AGPL or Permissive depending on version)bisenet_resnet_34(Face parsing)
Unresolved โ no license located
xseg_1gpen_bfrseries
Legal Disclaimer
Responsibility of Use: The creators and maintainers of this repository and the Uni-Face project assume absolutely no legal responsibility or liability for how these models are used.
By downloading and using these models, you agree to:
- Comply with all local, state, and international laws.
- Strictly adhere to the original licenses of the respective models (especially non-commercial clauses).
- Never use these models for malicious, defamatory, or non-consensual purposes (e.g., deepfakes without consent).
- Assume full legal and ethical responsibility for any outputs generated.
Usage
These models are designed to be dynamically downloaded and verified via the Uni-Face CLI:
python uni.py models install