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"]
)