| from app.config import settings
|
| import os
|
| import urllib.request
|
|
|
| PATH_FOLDER = os.path.join(settings.DIR_ROOT, "FaceSwapping", "models", "inswapper")
|
| ONNX_FILENAME = "inswapper_128.onnx"
|
|
|
| ONNX_PATH = os.path.join(PATH_FOLDER, ONNX_FILENAME)
|
| ONNX_URL = "https://huggingface.co/duyv/MC-AI/resolve/main/FaceSwapping/models/inswapper/inswapper_128.onnx"
|
|
|
|
|
| os.makedirs(PATH_FOLDER, exist_ok=True)
|
|
|
|
|
| if not os.path.exists(ONNX_PATH):
|
| print(f"Tải {ONNX_FILENAME} từ {ONNX_URL}...")
|
| urllib.request.urlretrieve(ONNX_URL, ONNX_PATH)
|
| print("Tải xong.")
|
| else:
|
| print(f"Đã có file {ONNX_FILENAME} tại {ONNX_PATH}")
|
|
|