--- language: - en tags: - face - swap - Fusion - Model - list - Detection - Alignment - Enhancement - Restoration - Analysis --- # FaceFusion 3.0.0 – Complete ONNX Model Repository This repository contains the **full, unmodified ONNX model set** duplicated from `facefusion/models-3.0.0`. All models are provided **for inference only** and are intended for use with **FaceFusion** or custom ONNX Runtime pipelines. Each `.onnx` file is paired with a `.hash` file used for **integrity verification**. --- ## General Information - **Framework:** ONNX - **Origin:** facefusion/models-3.0.0 - **Status:** Inference-ready - **Execution:** CPU / CUDA / TensorRT / DirectML / CoreML (provider dependent) - **Training:** Not supported --- ## Complete List ### Landmark Detection & Alignment - `2dfan4.onnx` - `fan_68_5.onnx` ### ArcFace / Identity Conversion - `arcface_w600k_r50.onnx` - `arcface_converter_ghost.onnx` - `arcface_converter_simswap.onnx` ### Face Detection - `retinaface_10g.onnx` - `scrfd_2.5g.onnx` - `yoloface_8n.onnx` ### Face Segmentation - `bisenet_resnet_34.onnx` - `dfl_xseg.onnx` ### Face Swapping - `inswapper_128.onnx` - `inswapper_128_fp16.onnx` - `simswap_256.onnx` - `simswap_unofficial_512.onnx` - `uniface_256.onnx` - `blendswap_256.onnx` - `ghost_1_256.onnx` - `ghost_2_256.onnx` - `ghost_3_256.onnx` ### Face Restoration & Enhancement - `gfpgan_1.2.onnx` - `gfpgan_1.3.onnx` - `gfpgan_1.4.onnx` - `gpen_bfr_256.onnx` - `gpen_bfr_512.onnx` - `gpen_bfr_1024.onnx` - `gpen_bfr_2048.onnx` - `restoreformer_plus_plus.onnx` - `codeformer.onnx` ### Face Attributes / Analysis - `fairface.onnx` - `styleganex_age.onnx` ### Live Portrait / Motion Transfer - `live_portrait_feature_extractor.onnx` - `live_portrait_motion_extractor.onnx` - `live_portrait_eye_retargeter.onnx` - `live_portrait_lip_retargeter.onnx` - `live_portrait_generator.onnx` - `live_portrait_stitcher.onnx` ### Lip Synchronization - `wav2lip_96.onnx` - `wav2lip_gan_96.onnx` ### Super-Resolution & Upscaling - `real_esrgan_x2.onnx` - `real_esrgan_x2_fp16.onnx` - `real_esrgan_x4.onnx` - `real_esrgan_x4_fp16.onnx` - `real_esrgan_x8.onnx` - `real_esrgan_x8_fp16.onnx` - `real_hatgan_x4.onnx` - `ultra_sharp_x4.onnx` - `lsdir_x4.onnx` - `nomos8k_sc_x4.onnx` - `span_kendata_x4.onnx` - `clear_reality_x4.onnx` ### Colorization - `deoldify.onnx` - `deoldify_artistic.onnx` - `deoldify_stable.onnx` - `ddcolor.onnx` - `ddcolor_artistic.onnx` ### Audio / Classification / Misc - `kim_vocal_2.onnx` - `open_nsfw.onnx` - `peppa_wutz.onnx` --- ## Hash Files Every model includes a corresponding `.hash` file: - Ensures file integrity - Required by FaceFusion - Must not be removed or modified --- ## Example Usage ```python import onnxruntime as ort session = ort.InferenceSession( "inswapper_128.onnx", providers=["CUDAExecutionProvider", "CPUExecutionProvider"] )