Được tạo bằng Colaboratory

This commit is contained in:
Tạ Tuấn Anh 2024-02-05 17:05:34 +07:00
parent 4da0cd6178
commit c9a937b18d

66
DeepFake.ipynb Normal file
View File

@ -0,0 +1,66 @@
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"provenance": [],
"gpuType": "T4",
"authorship_tag": "ABX9TyMTdt1Y1rep7hl1DNlY7vmT",
"include_colab_link": true
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
},
"language_info": {
"name": "python"
},
"accelerator": "GPU"
},
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "view-in-github",
"colab_type": "text"
},
"source": [
"<a href=\"https://colab.research.google.com/github/tripleseven190504/change-face/blob/main/DeepFake.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"id": "yJoaM_at50zZ"
},
"outputs": [],
"source": [
"%cd /content/\n",
"!pip install --upgrade pip\n",
"!git clone https://github.com/tripleseven190504/change-face.git\n",
"!pip install -r /content/change-face/requirements.txt\n",
"!pip install fastapi kaleido python-multipart uvicorn\n",
"!pip install --force-reinstall lida gcsfs google-colab huggingface-hub imageio tensorflow tensorflow-probability torchdata torchtext yfinance\n",
"!wget https://huggingface.co/ezioruan/inswapper_128.onnx/resolve/main/inswapper_128.onnx -O inswapper_128.onnx\n",
"!mkdir /content/change-face/models\n",
"!mv inswapper_128.onnx /content/change-face/models\n",
"!pip uninstall onnxruntime onnxruntime-gpu -y\n",
"!pip install torch torchvision torchaudio --force-reinstall --index-url https://download.pytorch.org/whl/cu118\n",
"!pip install onnxruntime-gpu"
]
},
{
"cell_type": "code",
"source": [
"%cd /content/change-face\n",
"!python run.py -s /content/face.jpeg -t /content/video.mp4 -o /content/new_video.mp4 --frame-processor face_swapper"
],
"metadata": {
"id": "2IxL9XoUOY5W"
},
"execution_count": null,
"outputs": []
}
]
}