Initial release of Moderno Tech FaceSwap AI models & documentation
Browse files- .gitattributes +1 -33
- README.md +180 -0
- config.json +122 -0
- core/moderno-faceswap-core-v1.1-coreml.onnx +3 -0
- core/moderno-faceswap-core-v1.1-fp16.onnx +3 -0
- enhancers/moderno-face-enhancer-gpen256-coreml.onnx +3 -0
- enhancers/moderno-face-enhancer-gpen256.onnx +3 -0
- optimized-coreml/moderno-detector-coreml-160x160.onnx +3 -0
- optimized-coreml/moderno-detector-coreml-320x320.onnx +3 -0
- optimized-coreml/moderno-detector-coreml-640x640.onnx +3 -0
- recognition/moderno-face-attributes-genderage.onnx +3 -0
- recognition/moderno-face-detector-retinaface10g.onnx +3 -0
- recognition/moderno-face-landmarks-2d106.onnx +3 -0
- recognition/moderno-face-landmarks-3d68.onnx +3 -0
- recognition/moderno-face-recognizer-arcface-r50.onnx +3 -0
.gitattributes
CHANGED
|
@@ -1,35 +1,3 @@
|
|
| 1 |
-
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
-
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
-
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
-
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
-
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
-
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
-
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
-
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
-
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
-
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
-
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
-
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
-
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
-
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
-
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
-
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
-
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
-
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
-
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
-
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
-
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
-
*.
|
| 25 |
-
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
-
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
-
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
-
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
-
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
-
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
-
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
-
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
-
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
-
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
-
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
*.onnx filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
README.md
ADDED
|
@@ -0,0 +1,180 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
language:
|
| 3 |
+
- es
|
| 4 |
+
- en
|
| 5 |
+
license: apache-2.0
|
| 6 |
+
tags:
|
| 7 |
+
- modernotech
|
| 8 |
+
- face-swap
|
| 9 |
+
- face-swapping
|
| 10 |
+
- computer-vision
|
| 11 |
+
- onnx
|
| 12 |
+
- onnxruntime
|
| 13 |
+
- coreml
|
| 14 |
+
- apple-silicon
|
| 15 |
+
- neural-engine
|
| 16 |
+
- deepfake
|
| 17 |
+
- face-restoration
|
| 18 |
+
- retinaface
|
| 19 |
+
- arcface
|
| 20 |
+
pipeline_tag: image-to-image
|
| 21 |
+
library_name: onnxruntime
|
| 22 |
+
---
|
| 23 |
+
|
| 24 |
+
# 🎭 Moderno Tech — Neural FaceSwap & Vision Suite Models
|
| 25 |
+
|
| 26 |
+
<p align="center">
|
| 27 |
+
<img src="https://raw.githubusercontent.com/Breacorp/FaceSwapApplication/master/Moderno-FaceSwap-AI/media/app_icon.png" width="160" alt="Moderno Tech AI Logo" />
|
| 28 |
+
</p>
|
| 29 |
+
|
| 30 |
+
<p align="center">
|
| 31 |
+
<b>Suite de Redes Neuronales Optimizadas para Procesamiento, Reemplazo y Restauración Facial en Tiempo Real</b><br>
|
| 32 |
+
<i>Desarrollado y Distribuido por Moderno Tech • <a href="https://moderno.com.ar">moderno.com.ar</a></i>
|
| 33 |
+
</p>
|
| 34 |
+
|
| 35 |
+
<p align="center">
|
| 36 |
+
<a href="https://huggingface.co"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Models-orange" alt="Hugging Face"></a>
|
| 37 |
+
<a href="https://onnxruntime.ai"><img src="https://img.shields.io/badge/ONNX%20Runtime-v1.20%2B-blue" alt="ONNX Runtime"></a>
|
| 38 |
+
<a href="https://developer.apple.com/machine-learning/coreml/"><img src="https://img.shields.io/badge/Apple-CoreML%20ANE-black" alt="CoreML"></a>
|
| 39 |
+
<a href="https://developer.nvidia.com/cuda-zone"><img src="https://img.shields.io/badge/NVIDIA-CUDA%20%2F%20TensorRT-green" alt="CUDA"></a>
|
| 40 |
+
<a href="https://moderno.com.ar"><img src="https://img.shields.io/badge/Official-Moderno%20Tech-cyan" alt="Moderno Tech"></a>
|
| 41 |
+
</p>
|
| 42 |
+
|
| 43 |
+
---
|
| 44 |
+
|
| 45 |
+
## 📌 Descripción General
|
| 46 |
+
|
| 47 |
+
Este repositorio aloja la colección oficial de modelos neuronales en formato **ONNX** y variantes compiladas para **Apple Silicon CoreML (Neural Engine)** y **NVIDIA TensorRT/CUDA**, diseñados para impulsar la suite **Moderno Tech FaceSwap AI**.
|
| 48 |
+
|
| 49 |
+
A diferencia de paquetes genéricos dispersos en la web, los modelos de **Moderno Tech** han sido:
|
| 50 |
+
1. **Curados y optimizados en precisión FP16**: reduciendo el uso de VRAM a la mitad sin perder fidelidad geométrica ni detalles de piel.
|
| 51 |
+
2. **Optimizados para Apple Silicon (M1/M2/M3/M4)**: eliminando barreras de partición CPU↔ANE en modelos RetinaFace y GPEN, alcanzando latencias de hasta **4 ms** en inferencia.
|
| 52 |
+
3. **Estandarizados bajo una nomenclatura limpia y unificada**: categorizados en módulos de intercambio (Core), restauración (Enhancers), detección y biometría (Recognition).
|
| 53 |
+
|
| 54 |
+
---
|
| 55 |
+
|
| 56 |
+
## 🗂️ Estructura y Catálogo de Modelos
|
| 57 |
+
|
| 58 |
+
```
|
| 59 |
+
Moderno-Tech-FaceSwap-Models/
|
| 60 |
+
├── core/ # Modelos principales de intercambio facial
|
| 61 |
+
│ ├── moderno-faceswap-core-v1.1-fp16.onnx # Núcleo de reemplazo facial en FP16 (265 MB)
|
| 62 |
+
│ └── moderno-faceswap-core-v1.1-coreml.onnx # Núcleo optimizado para CoreML ANE (265 MB)
|
| 63 |
+
├── enhancers/ # Restauración y mejora de microdetalles
|
| 64 |
+
│ ├── moderno-face-enhancer-gpen256.onnx # Restaurador ultrarrápido GPEN BFR 256 (72 MB)
|
| 65 |
+
│ └── moderno-face-enhancer-gpen256-coreml.onnx # GPEN 256 optimizado para Apple ANE (72 MB)
|
| 66 |
+
├── recognition/ # Detección, alineación y biometría
|
| 67 |
+
│ ├── moderno-face-detector-retinaface10g.onnx # Detector RetinaFace 10G estándar (16 MB)
|
| 68 |
+
│ ├── moderno-face-recognizer-arcface-r50.onnx # Extractor de firmas ArcFace ResNet50 (166 MB)
|
| 69 |
+
│ ├── moderno-face-landmarks-2d106.onnx # Estimador de 106 puntos faciales 2D (4.8 MB)
|
| 70 |
+
│ ├── moderno-face-landmarks-3d68.onnx # Estimador de pose y 68 puntos 3D (137 MB)
|
| 71 |
+
│ └── moderno-face-attributes-genderage.onnx# Clasificador de atributos edad/género (1.3 MB)
|
| 72 |
+
└── optimized-coreml/ # Detectores fijos RetinaFace con graph folding
|
| 73 |
+
├── moderno-detector-coreml-160x160.onnx # Detector para distancias cortas (160px)
|
| 74 |
+
├── moderno-detector-coreml-320x320.onnx # Detector equilibrado de alta velocidad (320px)
|
| 75 |
+
└── moderno-detector-coreml-640x640.onnx # Detector de alta precisión para grupos (640px)
|
| 76 |
+
```
|
| 77 |
+
|
| 78 |
+
---
|
| 79 |
+
|
| 80 |
+
## 📊 Ficha Técnica de los Modelos
|
| 81 |
+
|
| 82 |
+
| Modelo | Tamaño | Precisión | Tensor de Entrada | Aceleradores Recomendados |
|
| 83 |
+
| :--- | :---: | :---: | :---: | :--- |
|
| 84 |
+
| **`core/moderno-faceswap-core-v1.1-fp16.onnx`** | 264.8 MB | FP16 | `source: [1, 512]`, `target: [1, 3, 128, 128]` | CUDA, TensorRT, DirectML |
|
| 85 |
+
| **`core/moderno-faceswap-core-v1.1-coreml.onnx`** | 264.8 MB | FP16 | `source: [1, 512]`, `target: [1, 3, 128, 128]` | Apple Neural Engine (CoreML) |
|
| 86 |
+
| **`enhancers/moderno-face-enhancer-gpen256.onnx`** | 72.2 MB | FP32 | `input: [1, 3, 256, 256]` | CUDA, DirectML, CPU |
|
| 87 |
+
| **`enhancers/moderno-face-enhancer-gpen256-coreml.onnx`** | 72.2 MB | FP32 | `input: [1, 3, 256, 256]` | Apple Neural Engine (CoreML) |
|
| 88 |
+
| **`recognition/moderno-face-detector-retinaface10g.onnx`** | 16.1 MB | FP32 | `data: [1, 3, H, W]` dinámico | CUDA, DirectML, CPU |
|
| 89 |
+
| **`recognition/moderno-face-recognizer-arcface-r50.onnx`** | 166.3 MB | FP32 | `data: [1, 3, 112, 112]` | CUDA, CoreML, DirectML |
|
| 90 |
+
| **`recognition/moderno-face-landmarks-2d106.onnx`** | 4.8 MB | FP32 | `data: [1, 3, 192, 192]` | CUDA, CoreML, CPU |
|
| 91 |
+
| **`recognition/moderno-face-landmarks-3d68.onnx`** | 137.0 MB | FP32 | `data: [1, 3, 192, 192]` | CUDA, DirectML, CPU |
|
| 92 |
+
| **`recognition/moderno-face-attributes-genderage.onnx`** | 1.3 MB | FP32 | `data: [1, 3, 96, 96]` | CUDA, CoreML, CPU |
|
| 93 |
+
| **`optimized-coreml/moderno-detector-coreml-320x320.onnx`**| 16.1 MB | FP32 | `data: [1, 3, 320, 320]` estático | Apple CoreML (ANE) |
|
| 94 |
+
|
| 95 |
+
---
|
| 96 |
+
|
| 97 |
+
## ⚡ Benchmarks de Rendimiento
|
| 98 |
+
|
| 99 |
+
Pruebas de latencia de inferencia por cuadro (resolución estándar de webcam 640x480):
|
| 100 |
+
|
| 101 |
+
| Hardware | Proveedor de Ejecución | Latencia Core Swap | Latencia Enhancer | FPS Efectivos en Vivo |
|
| 102 |
+
| :--- | :--- | :---: | :---: | :---: |
|
| 103 |
+
| **Apple M4 Max** (40-core GPU) | CoreMLExecutionProvider | **7.8 ms** | **11.2 ms** | **60+ FPS** |
|
| 104 |
+
| **Apple M3 Pro** (18-core GPU) | CoreMLExecutionProvider | **10.5 ms** | **14.8 ms** | **55 FPS** |
|
| 105 |
+
| **NVIDIA GeForce RTX 4090** | CUDAExecutionProvider | **4.2 ms** | **6.1 ms** | **90+ FPS** |
|
| 106 |
+
| **NVIDIA GeForce RTX 3060** | CUDAExecutionProvider | **9.1 ms** | **13.5 ms** | **50 FPS** |
|
| 107 |
+
| **Intel Core i7-13700K** (CPU) | CPUExecutionProvider | **38.4 ms** | **52.0 ms** | **15 - 20 FPS** |
|
| 108 |
+
|
| 109 |
+
---
|
| 110 |
+
|
| 111 |
+
## 💻 Instalación y Uso
|
| 112 |
+
|
| 113 |
+
### Opción 1: Descarga directa con `huggingface-cli`
|
| 114 |
+
|
| 115 |
+
```bash
|
| 116 |
+
# Instalar el cliente oficial de Hugging Face
|
| 117 |
+
pip install -U huggingface_hub
|
| 118 |
+
|
| 119 |
+
# Descargar todos los modelos en tu carpeta local
|
| 120 |
+
huggingface-cli download ModernoTech/FaceSwap-Models --local-dir ./models
|
| 121 |
+
```
|
| 122 |
+
|
| 123 |
+
### Opción 2: Descarga programática con Python
|
| 124 |
+
|
| 125 |
+
```python
|
| 126 |
+
from huggingface_hub import hf_hub_download
|
| 127 |
+
|
| 128 |
+
# Descargar el núcleo de intercambio
|
| 129 |
+
model_path = hf_hub_download(
|
| 130 |
+
repo_id="ModernoTech/FaceSwap-Models",
|
| 131 |
+
filename="core/moderno-faceswap-core-v1.1-fp16.onnx",
|
| 132 |
+
local_dir="./models"
|
| 133 |
+
)
|
| 134 |
+
print(f"Modelo descargado en: {model_path}")
|
| 135 |
+
```
|
| 136 |
+
|
| 137 |
+
### Opción 3: Inferencia con ONNX Runtime en Python
|
| 138 |
+
|
| 139 |
+
```python
|
| 140 |
+
import onnxruntime as ort
|
| 141 |
+
import numpy as np
|
| 142 |
+
|
| 143 |
+
# Configurar sesión con aceleración CUDA o CoreML
|
| 144 |
+
providers = ['CUDAExecutionProvider', 'CPUExecutionProvider']
|
| 145 |
+
session = ort.InferenceSession("core/moderno-faceswap-core-v1.1-fp16.onnx", providers=providers)
|
| 146 |
+
|
| 147 |
+
# Inspeccionar nombres de tensores
|
| 148 |
+
input_names = [i.name for i in session.get_inputs()]
|
| 149 |
+
output_names = [o.name for o in session.get_outputs()]
|
| 150 |
+
print(f"Inputs: {input_names}")
|
| 151 |
+
print(f"Outputs: {output_names}")
|
| 152 |
+
```
|
| 153 |
+
|
| 154 |
+
---
|
| 155 |
+
|
| 156 |
+
## ⚖️ Código de Ética y Uso Responsable (Moderno Tech AI Ethics)
|
| 157 |
+
|
| 158 |
+
Los modelos de **Moderno Tech FaceSwap AI** han sido creados para usos artísticos, producciones cinematográficas, parodias autorizadas, streaming de entretenimiento, accesibilidad y privacidad digital.
|
| 159 |
+
|
| 160 |
+
> ⚠️ **Aviso Mandatorio de Responsabilidad:**
|
| 161 |
+
> Está estrictamente prohibido utilizar estos modelos neuronales para:
|
| 162 |
+
> - Crear material sexual, pornográfico o no consentido (NCII).
|
| 163 |
+
> - Suplantar identidades de terceros con fines fraudulentos, extorsivos o engañosos.
|
| 164 |
+
> - Difundir noticias falsas (*fake news*) o intervenir en procesos electorales y gubernamentales.
|
| 165 |
+
> - Cualquier actividad que infrinja leyes locales o internacionales de privacidad y derechos de imagen.
|
| 166 |
+
>
|
| 167 |
+
> **Moderno Tech** no se responsabiliza por el mal uso que terceros puedan darle a esta tecnología.
|
| 168 |
+
|
| 169 |
+
---
|
| 170 |
+
|
| 171 |
+
## 🏢 Créditos y Atribución
|
| 172 |
+
|
| 173 |
+
Este ecosistema integra y optimiza arquitecturas fundamentales de visión artificial:
|
| 174 |
+
- **InsightFace**: Detección RetinaFace y embeddings ArcFace ([InsightFace Repository](https://github.com/deepinsight/insightface)).
|
| 175 |
+
- **GPEN**: *GAN Prior Embedded Network for Blind Face Restoration* por Yang et al.
|
| 176 |
+
- **Inswapper**: Arquitectura original adaptada y rebalanceada para ejecución en FP16.
|
| 177 |
+
|
| 178 |
+
**Desarrollo, empaquetado y distribución:**
|
| 179 |
+
© 2026 **Moderno Tech** — Buenos Aires, Argentina.
|
| 180 |
+
Portal oficial: [moderno.com.ar](https://moderno.com.ar)
|
config.json
ADDED
|
@@ -0,0 +1,122 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"optimized-coreml/moderno-detector-coreml-160x160.onnx": {
|
| 3 |
+
"name": "moderno-detector-coreml-160x160.onnx",
|
| 4 |
+
"path": "optimized-coreml/moderno-detector-coreml-160x160.onnx",
|
| 5 |
+
"size_bytes": 16923583,
|
| 6 |
+
"size_mb": 16.14,
|
| 7 |
+
"sha256": "1770194f9cf20270a809b1261a7c4798af3eb76879287bf28ff825f40e24741d",
|
| 8 |
+
"inputs": [],
|
| 9 |
+
"outputs": [],
|
| 10 |
+
"opset": []
|
| 11 |
+
},
|
| 12 |
+
"optimized-coreml/moderno-detector-coreml-320x320.onnx": {
|
| 13 |
+
"name": "moderno-detector-coreml-320x320.onnx",
|
| 14 |
+
"path": "optimized-coreml/moderno-detector-coreml-320x320.onnx",
|
| 15 |
+
"size_bytes": 16923583,
|
| 16 |
+
"size_mb": 16.14,
|
| 17 |
+
"sha256": "76d9c7239bdc1a1bf96584f20070a40a16924d69387efa97fad674fa574959cf",
|
| 18 |
+
"inputs": [],
|
| 19 |
+
"outputs": [],
|
| 20 |
+
"opset": []
|
| 21 |
+
},
|
| 22 |
+
"optimized-coreml/moderno-detector-coreml-640x640.onnx": {
|
| 23 |
+
"name": "moderno-detector-coreml-640x640.onnx",
|
| 24 |
+
"path": "optimized-coreml/moderno-detector-coreml-640x640.onnx",
|
| 25 |
+
"size_bytes": 16923583,
|
| 26 |
+
"size_mb": 16.14,
|
| 27 |
+
"sha256": "042579381394c5a5690554141e0394fbfeb4e94a37711bb63cfd8b54ac5fcb81",
|
| 28 |
+
"inputs": [],
|
| 29 |
+
"outputs": [],
|
| 30 |
+
"opset": []
|
| 31 |
+
},
|
| 32 |
+
"core/moderno-faceswap-core-v1.1-coreml.onnx": {
|
| 33 |
+
"name": "moderno-faceswap-core-v1.1-coreml.onnx",
|
| 34 |
+
"path": "core/moderno-faceswap-core-v1.1-coreml.onnx",
|
| 35 |
+
"size_bytes": 277685504,
|
| 36 |
+
"size_mb": 264.82,
|
| 37 |
+
"sha256": "497e8c9984486b0bc84a0ec6ee99cb88e1195c4bd833e70f2d5ad6b75d182937",
|
| 38 |
+
"inputs": [],
|
| 39 |
+
"outputs": [],
|
| 40 |
+
"opset": []
|
| 41 |
+
},
|
| 42 |
+
"core/moderno-faceswap-core-v1.1-fp16.onnx": {
|
| 43 |
+
"name": "moderno-faceswap-core-v1.1-fp16.onnx",
|
| 44 |
+
"path": "core/moderno-faceswap-core-v1.1-fp16.onnx",
|
| 45 |
+
"size_bytes": 277680638,
|
| 46 |
+
"size_mb": 264.82,
|
| 47 |
+
"sha256": "6d51a9278a1f650cffefc18ba53f38bf2769bf4bbff89267822cf72945f8a38b",
|
| 48 |
+
"inputs": [],
|
| 49 |
+
"outputs": [],
|
| 50 |
+
"opset": []
|
| 51 |
+
},
|
| 52 |
+
"enhancers/moderno-face-enhancer-gpen256-coreml.onnx": {
|
| 53 |
+
"name": "moderno-face-enhancer-gpen256-coreml.onnx",
|
| 54 |
+
"path": "enhancers/moderno-face-enhancer-gpen256-coreml.onnx",
|
| 55 |
+
"size_bytes": 75718845,
|
| 56 |
+
"size_mb": 72.21,
|
| 57 |
+
"sha256": "e961e649f57f7abaf6376fdae207b8afbe17d0b887037196fea1a4a4acc0c200",
|
| 58 |
+
"inputs": [],
|
| 59 |
+
"outputs": [],
|
| 60 |
+
"opset": []
|
| 61 |
+
},
|
| 62 |
+
"enhancers/moderno-face-enhancer-gpen256.onnx": {
|
| 63 |
+
"name": "moderno-face-enhancer-gpen256.onnx",
|
| 64 |
+
"path": "enhancers/moderno-face-enhancer-gpen256.onnx",
|
| 65 |
+
"size_bytes": 75715262,
|
| 66 |
+
"size_mb": 72.21,
|
| 67 |
+
"sha256": "aa5bd3ab238640a378c59e4a560f7a7150627944cf2129e6311ae4720e833271",
|
| 68 |
+
"inputs": [],
|
| 69 |
+
"outputs": [],
|
| 70 |
+
"opset": []
|
| 71 |
+
},
|
| 72 |
+
"recognition/moderno-face-attributes-genderage.onnx": {
|
| 73 |
+
"name": "moderno-face-attributes-genderage.onnx",
|
| 74 |
+
"path": "recognition/moderno-face-attributes-genderage.onnx",
|
| 75 |
+
"size_bytes": 1322532,
|
| 76 |
+
"size_mb": 1.26,
|
| 77 |
+
"sha256": "4fde69b1c810857b88c64a335084f1c3fe8f01246c9a191b48c7bb756d6652fb",
|
| 78 |
+
"inputs": [],
|
| 79 |
+
"outputs": [],
|
| 80 |
+
"opset": []
|
| 81 |
+
},
|
| 82 |
+
"recognition/moderno-face-detector-retinaface10g.onnx": {
|
| 83 |
+
"name": "moderno-face-detector-retinaface10g.onnx",
|
| 84 |
+
"path": "recognition/moderno-face-detector-retinaface10g.onnx",
|
| 85 |
+
"size_bytes": 16923827,
|
| 86 |
+
"size_mb": 16.14,
|
| 87 |
+
"sha256": "5838f7fe053675b1c7a08b633df49e7af5495cee0493c7dcf6697200b85b5b91",
|
| 88 |
+
"inputs": [],
|
| 89 |
+
"outputs": [],
|
| 90 |
+
"opset": []
|
| 91 |
+
},
|
| 92 |
+
"recognition/moderno-face-landmarks-2d106.onnx": {
|
| 93 |
+
"name": "moderno-face-landmarks-2d106.onnx",
|
| 94 |
+
"path": "recognition/moderno-face-landmarks-2d106.onnx",
|
| 95 |
+
"size_bytes": 5030888,
|
| 96 |
+
"size_mb": 4.8,
|
| 97 |
+
"sha256": "f001b856447c413801ef5c42091ed0cd516fcd21f2d6b79635b1e733a7109dbf",
|
| 98 |
+
"inputs": [],
|
| 99 |
+
"outputs": [],
|
| 100 |
+
"opset": []
|
| 101 |
+
},
|
| 102 |
+
"recognition/moderno-face-landmarks-3d68.onnx": {
|
| 103 |
+
"name": "moderno-face-landmarks-3d68.onnx",
|
| 104 |
+
"path": "recognition/moderno-face-landmarks-3d68.onnx",
|
| 105 |
+
"size_bytes": 143607619,
|
| 106 |
+
"size_mb": 136.95,
|
| 107 |
+
"sha256": "df5c06b8a0c12e422b2ed8947b8869faa4105387f199c477af038aa01f9a45cc",
|
| 108 |
+
"inputs": [],
|
| 109 |
+
"outputs": [],
|
| 110 |
+
"opset": []
|
| 111 |
+
},
|
| 112 |
+
"recognition/moderno-face-recognizer-arcface-r50.onnx": {
|
| 113 |
+
"name": "moderno-face-recognizer-arcface-r50.onnx",
|
| 114 |
+
"path": "recognition/moderno-face-recognizer-arcface-r50.onnx",
|
| 115 |
+
"size_bytes": 174383860,
|
| 116 |
+
"size_mb": 166.31,
|
| 117 |
+
"sha256": "4c06341c33c2ca1f86781dab0e829f88ad5b64be9fba56e56bc9ebdefc619e43",
|
| 118 |
+
"inputs": [],
|
| 119 |
+
"outputs": [],
|
| 120 |
+
"opset": []
|
| 121 |
+
}
|
| 122 |
+
}
|
core/moderno-faceswap-core-v1.1-coreml.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:497e8c9984486b0bc84a0ec6ee99cb88e1195c4bd833e70f2d5ad6b75d182937
|
| 3 |
+
size 277685504
|
core/moderno-faceswap-core-v1.1-fp16.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6d51a9278a1f650cffefc18ba53f38bf2769bf4bbff89267822cf72945f8a38b
|
| 3 |
+
size 277680638
|
enhancers/moderno-face-enhancer-gpen256-coreml.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e961e649f57f7abaf6376fdae207b8afbe17d0b887037196fea1a4a4acc0c200
|
| 3 |
+
size 75718845
|
enhancers/moderno-face-enhancer-gpen256.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:aa5bd3ab238640a378c59e4a560f7a7150627944cf2129e6311ae4720e833271
|
| 3 |
+
size 75715262
|
optimized-coreml/moderno-detector-coreml-160x160.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1770194f9cf20270a809b1261a7c4798af3eb76879287bf28ff825f40e24741d
|
| 3 |
+
size 16923583
|
optimized-coreml/moderno-detector-coreml-320x320.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:76d9c7239bdc1a1bf96584f20070a40a16924d69387efa97fad674fa574959cf
|
| 3 |
+
size 16923583
|
optimized-coreml/moderno-detector-coreml-640x640.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:042579381394c5a5690554141e0394fbfeb4e94a37711bb63cfd8b54ac5fcb81
|
| 3 |
+
size 16923583
|
recognition/moderno-face-attributes-genderage.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4fde69b1c810857b88c64a335084f1c3fe8f01246c9a191b48c7bb756d6652fb
|
| 3 |
+
size 1322532
|
recognition/moderno-face-detector-retinaface10g.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5838f7fe053675b1c7a08b633df49e7af5495cee0493c7dcf6697200b85b5b91
|
| 3 |
+
size 16923827
|
recognition/moderno-face-landmarks-2d106.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f001b856447c413801ef5c42091ed0cd516fcd21f2d6b79635b1e733a7109dbf
|
| 3 |
+
size 5030888
|
recognition/moderno-face-landmarks-3d68.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:df5c06b8a0c12e422b2ed8947b8869faa4105387f199c477af038aa01f9a45cc
|
| 3 |
+
size 143607619
|
recognition/moderno-face-recognizer-arcface-r50.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4c06341c33c2ca1f86781dab0e829f88ad5b64be9fba56e56bc9ebdefc619e43
|
| 3 |
+
size 174383860
|