File size: 2,886 Bytes
2c0e5bd 02a9b69 2c0e5bd 02a9b69 2c0e5bd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
---
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"]
) |