0% found this document useful (0 votes)
414 views

Roop-Unleashed Ipynb

The document describes the installation and setup of requirements for a Colab notebook to run a Gradio interface for a machine learning model. It clones a GitHub repository, installs several Python packages including PyTorch and OpenCV, and prepares the environment to run the interface.
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
414 views

Roop-Unleashed Ipynb

The document describes the installation and setup of requirements for a Colab notebook to run a Gradio interface for a machine learning model. It clones a GitHub repository, installs several Python packages including PyTorch and OpenCV, and prepares the environment to run the interface.
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 9

{"metadata":{"kernelspec":{"language":"python","display_name":"Python

3","name":"python3"},"language_info":
{"name":"python","version":"3.10.12","mimetype":"text/x-python","codemirror_mode":
{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"py
thon","file_extension":".py"},"kaggle":
{"accelerator":"nvidiaTeslaT4","dataSources":
[{"sourceId":6898670,"sourceType":"datasetVersion","datasetId":3954404},
{"sourceId":6925544,"sourceType":"datasetVersion","datasetId":3953428}],"isInternet
Enabled":true,"language":"python","sourceType":"notebook","isGpuEnabled":true}},"nb
format_minor":4,"nbformat":4,"cells":[{"cell_type":"markdown","source":"# Colab for
roop-unleashed - Gradio version\nhttps://github.com/C0untFloyd/roop-unleashed\
n","metadata":{"id":"G9BdiCppV6AS"}},{"cell_type":"markdown","source":"Installing &
preparing requirements","metadata":{"id":"0ZYRNb0AWLLW"}},
{"cell_type":"code","source":"!git clone https://github.com/C0untFloyd/roop-
unleashed.git\n%cd roop-unleashed\n!mv /kaggle/input/config/config_colab.yaml
config.yaml\n!pip install pip install -r requirements.txt","metadata":
{"id":"t1yPuhdySqCq","execution":{"iopub.status.busy":"2023-12-
14T08:38:42.261656Z","iopub.execute_input":"2023-12-
14T08:38:42.261978Z","iopub.status.idle":"2023-12-
14T08:43:22.254873Z","shell.execute_reply.started":"2023-12-
14T08:38:42.261951Z","shell.execute_reply":"2023-12-
14T08:43:22.253615Z"},"trusted":true},"execution_count":1,"outputs":
[{"name":"stdout","text":"Cloning into 'roop-unleashed'...\nremote: Enumerating
objects: 2540, done.\u001b[K\nremote: Counting objects: 100% (5/5), done.\u001b[K\
nremote: Compressing objects: 100% (5/5), done.\u001b[K\nremote: Total 2540 (delta
0), reused 2 (delta 0), pack-reused 2535\u001b[K\nReceiving objects: 100%
(2540/2540), 103.84 MiB | 15.59 MiB/s, done.\nResolving deltas: 100% (1579/1579),
done.\n/kaggle/working/roop-unleashed\nmv: cannot remove
'/kaggle/input/config/config_colab.yaml': Read-only file system\nLooking in
indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu118\nIgnoring
torch: markers 'sys_platform == \"darwin\"' don't match your environment\nIgnoring
torchvision: markers 'sys_platform == \"darwin\"' don't match your environment\
nIgnoring onnxruntime: markers 'sys_platform == \"darwin\" and platform_machine !
= \"arm64\"' don't match your environment\nIgnoring onnxruntime-silicon: markers
'sys_platform == \"darwin\" and platform_machine == \"arm64\"' don't match your
environment\nRequirement already satisfied: pip in /opt/conda/lib/python3.10/site-
packages (23.2.1)\nCollecting install\n Downloading install-1.3.5-py3-none-any.whl
(3.2 kB)\nCollecting numpy==1.24.2 (from -r requirements.txt (line 3))\n
Downloading numpy-1.24.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
(17.3 MB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\
u001b[0m \u001b[32m17.3/17.3 MB\u001b[0m \u001b[31m40.0 MB/s\u001b[0m eta \
u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n\u001b[?25hCollecting
gradio==3.44.2 (from -r requirements.txt (line 4))\n Obtaining dependency
information for gradio==3.44.2 from
https://files.pythonhosted.org/packages/37/dd/833d4f5b7e9908bcc4a637353663820779825
185c727c5dd35d398bf1e40/gradio-3.44.2-py3-none-any.whl.metadata\n Downloading
gradio-3.44.2-py3-none-any.whl.metadata (17 kB)\nCollecting opencv-python==4.8.0.76
(from -r requirements.txt (line 5))\n Obtaining dependency information for opencv-
python==4.8.0.76 from
https://files.pythonhosted.org/packages/f5/d0/2e455d894ec0d6527e662ad55e70c04f421ad
83a6fd0a54c3dd73c411282/opencv_python-4.8.0.76-cp37-abi3-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata\n Downloading
opencv_python-4.8.0.76-cp37-abi3-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB)\nCollecting
onnx==1.14.1 (from -r requirements.txt (line 6))\n Obtaining dependency
information for onnx==1.14.1 from
https://files.pythonhosted.org/packages/47/d4/f2d212558245e252b936247666c3f5981e6db
a62ec470ff8be3df3389364/onnx-1.14.1-cp310-cp310-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata\n Downloading onnx-1.14.1-
cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (15 kB)\
nCollecting insightface==0.7.3 (from -r requirements.txt (line 7))\n Downloading
insightface-0.7.3.tar.gz (439 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m439.5/439.5 kB\
u001b[0m \u001b[31m34.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?25h
Installing build dependencies ... \u001b[?25ldone\n\u001b[?25h Getting
requirements to build wheel ... \u001b[?25ldone\n\u001b[?25h Installing backend
dependencies ... \u001b[?25ldone\n\u001b[?25h Preparing metadata
(pyproject.toml) ... \u001b[?25ldone\n\u001b[?25hCollecting psutil==5.9.5 (from -r
requirements.txt (line 8))\n Downloading psutil-5.9.5-cp36-abi3-
manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_
64.whl (282 kB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\
u001b[0m \u001b[32m282.1/282.1 kB\u001b[0m \u001b[31m18.2 MB/s\u001b[0m eta \
u001b[36m0:00:00\u001b[0m\n\u001b[?25hCollecting pillow==10.0.1 (from -r
requirements.txt (line 9))\n Obtaining dependency information for pillow==10.0.1
from
https://files.pythonhosted.org/packages/7a/07/e896b096a77375e78e02ce222ae4fd6014928
cd76c691d312060a1645dfa/Pillow-10.0.1-cp310-cp310-
manylinux_2_28_x86_64.whl.metadata\n Downloading Pillow-10.0.1-cp310-cp310-
manylinux_2_28_x86_64.whl.metadata (9.5 kB)\nCollecting torch==2.0.1+cu118 (from -r
requirements.txt (line 10))\n Downloading
https://download.pytorch.org/whl/cu118/torch-2.0.1%2Bcu118-cp310-cp310-
linux_x86_64.whl (2267.3 MB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.3/2.3 GB\
u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m0:00:00\u001b[0ma \u001b[36m0:00:01\
u001b[0m00:01\u001b[0m\n\u001b[?25hCollecting torchvision==0.15.2+cu118 (from -r
requirements.txt (line 12))\n Downloading
https://download.pytorch.org/whl/cu118/torchvision-0.15.2%2Bcu118-cp310-cp310-
linux_x86_64.whl (6.1 MB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m6.1/6.1 MB\
u001b[0m \u001b[31m72.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m:00:01\
u001b[0m00:01\u001b[0m\n\u001b[?25hCollecting onnxruntime-gpu==1.16.1 (from -r
requirements.txt (line 16))\n Obtaining dependency information for onnxruntime-
gpu==1.16.1 from
https://files.pythonhosted.org/packages/22/aa/f7c78b440e94478f72d2a627ec82be4032b9b
8141a2506f2ec7d99645483/onnxruntime_gpu-1.16.1-cp310-cp310-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata\n Downloading
onnxruntime_gpu-1.16.1-cp310-cp310-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)\nCollecting
protobuf==4.23.2 (from -r requirements.txt (line 17))\n Obtaining dependency
information for protobuf==4.23.2 from
https://files.pythonhosted.org/packages/14/23/f3b852093f3a7031049313913e04431e7a32b
d9752adfaf79d1193cf05b1/protobuf-4.23.2-cp37-abi3-
manylinux2014_x86_64.whl.metadata\n Downloading protobuf-4.23.2-cp37-abi3-
manylinux2014_x86_64.whl.metadata (540 bytes)\nRequirement already satisfied:
tqdm==4.66.1 in /opt/conda/lib/python3.10/site-packages (from -r requirements.txt
(line 18)) (4.66.1)\nCollecting ftfy (from -r requirements.txt (line 19))\n
Obtaining dependency information for ftfy from
https://files.pythonhosted.org/packages/91/f8/dfa32d06cfcbdb76bc46e0f5d69c537de33f4
cedb1a15cd4746ab45a6a26/ftfy-6.1.3-py3-none-any.whl.metadata\n Downloading ftfy-
6.1.3-py3-none-any.whl.metadata (6.2 kB)\nRequirement already satisfied: regex
in /opt/conda/lib/python3.10/site-packages (from -r requirements.txt (line 20))
(2023.8.8)\nCollecting pyvirtualcam (from -r requirements.txt (line 21))\n
Obtaining dependency information for pyvirtualcam from
https://files.pythonhosted.org/packages/a5/f0/82eda564710e51de6f39fe5d669ad0d661f29
c6175df6f33aa8bcc1a3618/pyvirtualcam-0.11.0-cp310-cp310-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata\n Downloading
pyvirtualcam-0.11.0-cp310-cp310-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.1 kB)\nCollecting
aiofiles<24.0,>=22.0 (from gradio==3.44.2->-r requirements.txt (line 4))\n
Obtaining dependency information for aiofiles<24.0,>=22.0 from
https://files.pythonhosted.org/packages/c5/19/5af6804c4cc0fed83f47bff6e413a98a36618
e7d40185cd36e69737f3b0e/aiofiles-23.2.1-py3-none-any.whl.metadata\n Downloading
aiofiles-23.2.1-py3-none-any.whl.metadata (9.7 kB)\nRequirement already satisfied:
altair<6.0,>=4.2.0 in /opt/conda/lib/python3.10/site-packages (from gradio==3.44.2-
>-r requirements.txt (line 4)) (5.2.0)\nRequirement already satisfied: fastapi
in /opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-r
requirements.txt (line 4)) (0.101.1)\nCollecting ffmpy (from gradio==3.44.2->-r
requirements.txt (line 4))\n Downloading ffmpy-0.3.1.tar.gz (5.5 kB)\n Preparing
metadata (setup.py) ... \u001b[?25ldone\n\u001b[?25hCollecting gradio-client==0.5.0
(from gradio==3.44.2->-r requirements.txt (line 4))\n Obtaining dependency
information for gradio-client==0.5.0 from
https://files.pythonhosted.org/packages/fe/85/ec0323f39192c4bee04e8e06e64213aff816b
9d1b61c3c8367e75b1c7e10/gradio_client-0.5.0-py3-none-any.whl.metadata\n
Downloading gradio_client-0.5.0-py3-none-any.whl.metadata (7.1 kB)\nCollecting
httpx (from gradio==3.44.2->-r requirements.txt (line 4))\n Obtaining dependency
information for httpx from
https://files.pythonhosted.org/packages/a2/65/6940eeb21dcb2953778a6895281c179efd910
0463ff08cb6232bb6480da7/httpx-0.25.2-py3-none-any.whl.metadata\n Downloading
httpx-0.25.2-py3-none-any.whl.metadata (6.9 kB)\nRequirement already satisfied:
huggingface-hub>=0.14.0 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (0.19.4)\nRequirement already
satisfied:
importlib-resources<7.0,>=1.3 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (5.13.0)\nRequirement already
satisfied: jinja2<4.0 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (3.1.2)\nRequirement already
satisfied: markupsafe~=2.0 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (2.1.3)\nRequirement already
satisfied: matplotlib~=3.0 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (3.7.4)\nRequirement already
satisfied: orjson~=3.0 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (3.9.5)\nRequirement already
satisfied: packaging in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (21.3)\nRequirement already
satisfied: pandas<3.0,>=1.0 in /opt/conda/lib/python3.10/site-packages (from
gradio==3.44.2->-r requirements.txt (line 4)) (2.0.3)\nRequirement already
satisfied: pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4 in
/opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-r requirements.txt
(line 4)) (1.10.12)\nRequirement already satisfied: pydub in
/opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-r requirements.txt
(line 4)) (0.25.1)\nCollecting python-multipart (from gradio==3.44.2->-r
requirements.txt (line 4))\n Downloading python_multipart-0.0.6-py3-none-any.whl
(45 kB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\
u001b[0m \u001b[32m45.7/45.7 kB\u001b[0m \u001b[31m3.8 MB/s\u001b[0m eta \
u001b[36m0:00:00\u001b[0m\n\u001b[?25hRequirement already satisfied:
pyyaml<7.0,>=5.0 in /opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-
r requirements.txt (line 4)) (6.0.1)\nRequirement already satisfied: requests~=2.0
in /opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-r
requirements.txt (line 4)) (2.31.0)\nCollecting semantic-version~=2.0 (from
gradio==3.44.2->-r requirements.txt (line 4))\n Downloading semantic_version-
2.10.0-py2.py3-none-any.whl (15 kB)\nRequirement already satisfied: typing-
extensions~=4.0 in /opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-r
requirements.txt (line 4)) (4.5.0)\nRequirement already satisfied: uvicorn>=0.14.0
in /opt/conda/lib/python3.10/site-packages (from gradio==3.44.2->-r
requirements.txt (line 4)) (0.23.2)\nCollecting websockets<12.0,>=10.0 (from
gradio==3.44.2->-r requirements.txt (line 4))\n Downloading websockets-11.0.3-
cp310-cp310-
manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.w
hl (129 kB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\
u001b[0m \u001b[32m129.9/129.9 kB\u001b[0m \u001b[31m11.3 MB/s\u001b[0m eta \
u001b[36m0:00:00\u001b[0m\n\u001b[?25hRequirement already satisfied: scipy in
/opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (1.11.4)\nRequirement already satisfied: scikit-learn in
/opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (1.2.2)\nRequirement already satisfied: scikit-image
in /opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (0.21.0)\nRequirement already satisfied: easydict in
/opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (1.11)\nRequirement already satisfied: cython in
/opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (3.0.0)\nRequirement already satisfied: albumentations
in /opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (1.3.1)\nRequirement already satisfied: prettytable
in /opt/conda/lib/python3.10/site-packages (from insightface==0.7.3->-r
requirements.txt (line 7)) (3.8.0)\nRequirement already satisfied: filelock in
/opt/conda/lib/python3.10/site-packages (from torch==2.0.1+cu118->-r
requirements.txt (line 10)) (3.12.2)\nRequirement already satisfied: sympy in
/opt/conda/lib/python3.10/site-packages (from torch==2.0.1+cu118->-r
requirements.txt (line 10)) (1.12)\nRequirement already satisfied: networkx in
/opt/conda/lib/python3.10/site-packages (from torch==2.0.1+cu118->-r
requirements.txt (line 10)) (3.1)\nCollecting triton==2.0.0 (from
torch==2.0.1+cu118->-r requirements.txt (line 10))\n Downloading
https://download.pytorch.org/whl/triton-2.0.0-1-cp310-cp310-
manylinux2014_x86_64.manylinux_2_17_x86_64.whl (63.3 MB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m63.3/63.3 MB\
u001b[0m \u001b[31m19.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\
u001b[0m00:01\u001b[0m\n\u001b[?25hCollecting coloredlogs (from onnxruntime-
gpu==1.16.1->-r requirements.txt (line 16))\n Downloading coloredlogs-15.0.1-
py2.py3-none-any.whl (46 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m46.0/46.0 kB\
u001b[0m \u001b[31m3.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?
25hRequirement already satisfied: flatbuffers in /opt/conda/lib/python3.10/site-
packages (from onnxruntime-gpu==1.16.1->-r requirements.txt (line 16)) (23.5.26)\
nRequirement already satisfied: fsspec in /opt/conda/lib/python3.10/site-packages
(from gradio-client==0.5.0->gradio==3.44.2->-r requirements.txt (line 4))
(2023.12.2)\nCollecting cmake (from triton==2.0.0->torch==2.0.1+cu118->-r
requirements.txt (line 10))\n Obtaining dependency information for cmake from
https://files.pythonhosted.org/packages/0f/92/69c0ff59697c8f8199283b35d6f3be575e525
26d65894330f25e9933f31b/cmake-3.28.0-py2.py3-none-
manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata\n Downloading cmake-
3.28.0-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.3
kB)\nCollecting lit (from triton==2.0.0->torch==2.0.1+cu118->-r requirements.txt
(line 10))\n Downloading lit-17.0.6.tar.gz (153 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m153.0/153.0 kB\
u001b[0m \u001b[31m12.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?25h
Installing build dependencies ... \u001b[?25ldone\n\u001b[?25h Getting
requirements to build wheel ... \u001b[?25ldone\n\u001b[?25h Installing backend
dependencies ... \u001b[?25ldone\n\u001b[?25h Preparing metadata
(pyproject.toml) ... \u001b[?25ldone\n\u001b[?25hCollecting wcwidth<0.3.0,>=0.2.12
(from ftfy->-r requirements.txt (line 19))\n Obtaining dependency information for
wcwidth<0.3.0,>=0.2.12 from
https://files.pythonhosted.org/packages/31/b1/a59de0ad3aabb17523a39804f4c6df3ae87ea
d053a4e25362ae03d73d03a/wcwidth-0.2.12-py2.py3-none-any.whl.metadata\n Downloading
wcwidth-0.2.12-py2.py3-none-any.whl.metadata (14 kB)\nRequirement already
satisfied: jsonschema>=3.0 in /opt/conda/lib/python3.10/site-packages (from
altair<6.0,>=4.2.0->gradio==3.44.2->-r requirements.txt (line 4)) (4.19.0)\
nRequirement already satisfied: toolz in /opt/conda/lib/python3.10/site-packages
(from altair<6.0,>=4.2.0->gradio==3.44.2->-r requirements.txt (line 4)) (0.12.0)\
nRequirement already satisfied: contourpy>=1.0.1 in /opt/conda/lib/python3.10/site-
packages (from matplotlib~=3.0->gradio==3.44.2->-r requirements.txt (line 4))
(1.1.0)\nRequirement already satisfied: cycler>=0.10 in
/opt/conda/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.44.2->-r
requirements.txt (line 4)) (0.11.0)\nRequirement already satisfied:
fonttools>=4.22.0 in /opt/conda/lib/python3.10/site-packages (from matplotlib~=3.0-
>gradio==3.44.2->-r requirements.txt (line 4)) (4.42.1)\nRequirement already
satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.10/site-packages (from
matplotlib~=3.0->gradio==3.44.2->-r requirements.txt (line 4)) (1.4.4)\nRequirement
already satisfied: pyparsing>=2.3.1 in /opt/conda/lib/python3.10/site-packages
(from matplotlib~=3.0->gradio==3.44.2->-r requirements.txt (line 4)) (3.0.9)\
nRequirement already satisfied: python-dateutil>=2.7 in
/opt/conda/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.44.2->-r
requirements.txt (line 4)) (2.8.2)\nRequirement already satisfied: pytz>=2020.1
in /opt/conda/lib/python3.10/site-packages (from pandas<3.0,>=1.0->gradio==3.44.2-
>-r requirements.txt (line 4)) (2023.3)\nRequirement already satisfied:
tzdata>=2022.1 in /opt/conda/lib/python3.10/site-packages (from pandas<3.0,>=1.0-
>gradio==3.44.2->-r requirements.txt (line 4)) (2023.3)\nRequirement already
satisfied: charset-normalizer<4,>=2 in /opt/conda/lib/python3.10/site-packages
(from requests~=2.0->gradio==3.44.2->-r requirements.txt (line 4)) (3.2.0)\
nRequirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.10/site-
packages (from requests~=2.0->gradio==3.44.2->-r requirements.txt (line 4)) (3.4)\
nRequirement already satisfied: urllib3<3,>=1.21.1 in
/opt/conda/lib/python3.10/site-packages (from requests~=2.0->gradio==3.44.2->-r
requirements.txt (line 4)) (1.26.15)\nRequirement already satisfied:
certifi>=2017.4.17 in /opt/conda/lib/python3.10/site-packages (from requests~=2.0-
>gradio==3.44.2->-r requirements.txt (line 4)) (2023.11.17)\nRequirement already
satisfied: click>=7.0 in /opt/conda/lib/python3.10/site-packages (from
uvicorn>=0.14.0->gradio==3.44.2->-r requirements.txt (line 4)) (8.1.7)\nRequirement
already satisfied: h11>=0.8 in /opt/conda/lib/python3.10/site-packages (from
uvicorn>=0.14.0->gradio==3.44.2->-r requirements.txt (line 4)) (0.14.0)\
nRequirement already satisfied: qudida>=0.0.4 in /opt/conda/lib/python3.10/site-
packages (from albumentations->insightface==0.7.3->-r requirements.txt (line 7))
(0.0.4)\nRequirement already satisfied: opencv-python-headless>=4.1.1 in
/opt/conda/lib/python3.10/site-packages (from albumentations->insightface==0.7.3->-
r requirements.txt (line 7)) (4.8.1.78)\nRequirement already satisfied:
imageio>=2.27 in /opt/conda/lib/python3.10/site-packages
(from scikit-image->insightface==0.7.3->-r requirements.txt (line 7)) (2.31.1)\
nRequirement already satisfied: tifffile>=2022.8.12 in
/opt/conda/lib/python3.10/site-packages (from scikit-image->insightface==0.7.3->-r
requirements.txt (line 7)) (2023.8.12)\nRequirement already satisfied:
PyWavelets>=1.1.1 in /opt/conda/lib/python3.10/site-packages (from scikit-image-
>insightface==0.7.3->-r requirements.txt (line 7)) (1.4.1)\nRequirement already
satisfied: lazy_loader>=0.2 in /opt/conda/lib/python3.10/site-packages (from
scikit-image->insightface==0.7.3->-r requirements.txt (line 7)) (0.3)\nCollecting
humanfriendly>=9.1 (from coloredlogs->onnxruntime-gpu==1.16.1->-r requirements.txt
(line 16))\n Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)\n\
u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \
u001b[32m86.8/86.8 kB\u001b[0m \u001b[31m7.7 MB/s\u001b[0m eta \u001b[36m0:00:00\
u001b[0m\n\u001b[?25hRequirement already satisfied: starlette<0.28.0,>=0.27.0 in
/opt/conda/lib/python3.10/site-packages (from fastapi->gradio==3.44.2->-r
requirements.txt (line 4)) (0.27.0)\nRequirement already satisfied: anyio in
/opt/conda/lib/python3.10/site-packages (from httpx->gradio==3.44.2->-r
requirements.txt (line 4)) (3.7.1)\nCollecting httpcore==1.* (from httpx-
>gradio==3.44.2->-r requirements.txt (line 4))\n Obtaining dependency information
for httpcore==1.* from
https://files.pythonhosted.org/packages/56/ba/78b0a99c4da0ff8b0f59defa2f13ca4668189
b134bd9840b6202a93d9a0f/httpcore-1.0.2-py3-none-any.whl.metadata\n Downloading
httpcore-1.0.2-py3-none-any.whl.metadata (20 kB)\nRequirement already satisfied:
sniffio in /opt/conda/lib/python3.10/site-packages (from httpx->gradio==3.44.2->-r
requirements.txt (line 4)) (1.3.0)\nRequirement already satisfied: joblib>=1.1.1 in
/opt/conda/lib/python3.10/site-packages (from scikit-learn->insightface==0.7.3->-r
requirements.txt (line 7)) (1.3.2)\nRequirement already satisfied:
threadpoolctl>=2.0.0 in /opt/conda/lib/python3.10/site-packages (from scikit-learn-
>insightface==0.7.3->-r requirements.txt (line 7)) (3.2.0)\nRequirement already
satisfied: mpmath>=0.19 in /opt/conda/lib/python3.10/site-packages (from sympy-
>torch==2.0.1+cu118->-r requirements.txt (line 10)) (1.3.0)\nRequirement already
satisfied: attrs>=22.2.0 in /opt/conda/lib/python3.10/site-packages (from
jsonschema>=3.0->altair<6.0,>=4.2.0->gradio==3.44.2->-r requirements.txt (line 4))
(23.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in
/opt/conda/lib/python3.10/site-packages (from jsonschema>=3.0->altair<6.0,>=4.2.0-
>gradio==3.44.2->-r requirements.txt (line 4)) (2023.7.1)\nRequirement already
satisfied: referencing>=0.28.4 in /opt/conda/lib/python3.10/site-packages (from
jsonschema>=3.0->altair<6.0,>=4.2.0->gradio==3.44.2->-r requirements.txt (line 4))
(0.30.2)\nRequirement already satisfied: rpds-py>=0.7.1 in
/opt/conda/lib/python3.10/site-packages (from jsonschema>=3.0->altair<6.0,>=4.2.0-
>gradio==3.44.2->-r requirements.txt (line 4)) (0.9.2)\nRequirement already
satisfied: six>=1.5 in /opt/conda/lib/python3.10/site-packages (from python-
dateutil>=2.7->matplotlib~=3.0->gradio==3.44.2->-r requirements.txt (line 4))
(1.16.0)\nRequirement already satisfied: exceptiongroup in
/opt/conda/lib/python3.10/site-packages (from anyio->httpx->gradio==3.44.2->-r
requirements.txt (line 4)) (1.1.3)\nDownloading gradio-3.44.2-py3-none-any.whl
(20.2 MB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\
u001b[0m \u001b[32m20.2/20.2 MB\u001b[0m \u001b[31m38.2 MB/s\u001b[0m eta \
u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0mm\n\u001b[?25hDownloading
opencv_python-4.8.0.76-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
(61.7 MB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\
u001b[0m \u001b[32m61.7/61.7 MB\u001b[0m \u001b[31m17.0 MB/s\u001b[0m eta \
u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n\u001b[?25hDownloading onnx-
1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.6 MB)\n\
u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \
u001b[32m14.6/14.6 MB\u001b[0m \u001b[31m47.6 MB/s\u001b[0m eta \u001b[36m0:00:00\
u001b[0m00:01\u001b[0m00:01\u001b[0m\n\u001b[?25hDownloading Pillow-10.0.1-cp310-
cp310-manylinux_2_28_x86_64.whl (3.6 MB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m3.6/3.6 MB\
u001b[0m \u001b[31m53.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0mta \
u001b[36m0:00:01\u001b[0m\n\u001b[?25hDownloading onnxruntime_gpu-1.16.1-cp310-
cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (153.4 MB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m153.4/153.4
MB\u001b[0m \u001b[31m6.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m:00:01\
u001b[0m00:01\u001b[0m\n\u001b[?25hDownloading protobuf-4.23.2-cp37-abi3-
manylinux2014_x86_64.whl (304 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m304.5/304.5
kB\u001b[0m \u001b[31m20.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?
25hDownloading gradio_client-0.5.0-py3-none-any.whl (298 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m298.2/298.2
kB\u001b[0m \u001b[31m20.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?
25hDownloading ftfy-6.1.3-py3-none-any.whl (53 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m53.4/53.4 kB\
u001b[0m \u001b[31m4.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?
25hDownloading pyvirtualcam-0.11.0-cp310-cp310-
manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m141.4/141.4
kB\u001b[0m \u001b[31m10.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?
25hDownloading aiofiles-23.2.1-py3-none-any.whl (15 kB)\nDownloading wcwidth-
0.2.12-py2.py3-none-any.whl (34 kB)\nDownloading httpx-0.25.2-py3-none-any.whl (74
kB)\n\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \
u001b[32m75.0/75.0 kB\u001b[0m \u001b[31m5.2 MB/s\u001b[0m eta \u001b[36m0:00:00\
u001b[0m\n\u001b[?25hDownloading httpcore-1.0.2-py3-none-any.whl (76 kB)\n\u001b[2K
\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m76.9/76.9 kB\
u001b[0m \u001b[31m6.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n\u001b[?
25hDownloading cmake-3.28.0-py2.py3-none-
manylinux2014_x86_64.manylinux_2_17_x86_64.whl (26.3 MB)\n\u001b[2K \
u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m26.3/26.3 MB\
u001b[0m \u001b[31m28.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\
u001b[0m00:01\u001b[0m\n\u001b[?25hBuilding wheels for collected packages:
insightface, ffmpy, lit\n Building wheel for insightface (pyproject.toml) ... \
u001b[?25ldone\n\u001b[?25h Created wheel for insightface: filename=insightface-
0.7.3-cp310-cp310-linux_x86_64.whl size=872761
sha256=c7c4eed616b54f4af4cd544c0c8c26cb66d12a220d29dd7cfd6ecfd8f12ffe00\n Stored
in directory:
/root/.cache/pip/wheels/e3/d0/80/e3773fb8b6d1cca87ea1d33d9b1f20a223a6493c896da249b5
\n Building wheel for ffmpy (setup.py) ... \u001b[?25ldone\n\u001b[?25h Created
wheel for ffmpy: filename=ffmpy-0.3.1-py3-none-any.whl size=5579
sha256=c52e90e2b53b0092757ab6dba466b682ffae53629f805fc10612aceb25cc2ce6\n Stored
in directory:
/root/.cache/pip/wheels/01/a6/d1/1c0828c304a4283b2c1639a09ad86f83d7c487ef34c6b4a1bf
\n Building wheel for lit (pyproject.toml) ... \u001b[?25ldone\n\u001b[?25h
Created wheel for lit: filename=lit-17.0.6-py3-none-any.whl size=93255
sha256=362420f323cc9b24a24c3eef40820398f60fa5787745401aacd4cee6f155c0d2\n Stored
in directory:
/root/.cache/pip/wheels/30/dd/04/47d42976a6a86dc2ab66d7518621ae96f43452c8841d74758a
\nSuccessfully built insightface ffmpy lit\nInstalling collected packages: wcwidth,
lit, ffmpy, cmake, websockets, semantic-version, python-multipart, psutil,
protobuf, pillow, numpy, install, humanfriendly, httpcore, ftfy, aiofiles,
pyvirtualcam, opencv-python, onnx, httpx, coloredlogs, onnxruntime-gpu, gradio-
client, gradio, insightface, triton, torch, torchvision\n Attempting uninstall:
wcwidth\n Found existing installation: wcwidth 0.2.6\n Uninstalling wcwidth-
0.2.6:\n Successfully uninstalled wcwidth-0.2.6\n Attempting uninstall:
websockets\n Found existing installation: websockets 12.0\n Uninstalling
websockets-12.0:\n Successfully uninstalled websockets-12.0\n Attempting
uninstall: psutil\n Found existing installation: psutil 5.9.3\n Uninstalling
psutil-5.9.3:\n Successfully uninstalled psutil-5.9.3\n Attempting uninstall:
protobuf\n Found existing installation: protobuf 3.20.3\n Uninstalling
protobuf-3.20.3:\n Successfully uninstalled protobuf-3.20.3\n Attempting
uninstall: pillow\n Found existing installation: Pillow 10.1.0\n Uninstalling
Pillow-10.1.0:\n Successfully uninstalled Pillow-10.1.0\n Attempting
uninstall: numpy\n Found existing installation: numpy 1.24.3\n Uninstalling
numpy-1.24.3:\n Successfully uninstalled numpy-1.24.3\n Attempting uninstall:
opencv-python\n Found existing installation: opencv-python 4.8.1.78\n
Uninstalling opencv-python-4.8.1.78:\n Successfully uninstalled opencv-python-
4.8.1.78\n Attempting uninstall: onnx\n Found existing installation: onnx
1.15.0\n Uninstalling onnx-1.15.0:\n Successfully uninstalled onnx-1.15.0\n
Attempting uninstall: torch\n Found existing installation: torch 2.0.0\n
Uninstalling torch-2.0.0:\n Successfully uninstalled torch-2.0.0\n Attempting
uninstall: torchvision\n Found existing installation: torchvision 0.15.1\n
Uninstalling torchvision-0.15.1:\n Successfully uninstalled torchvision-
0.15.1\n\u001b[31mERROR: pip's dependency resolver does not currently take into
account all the packages that are
installed. This behaviour is the source of the following dependency conflicts.\
ncudf 23.8.0 requires cupy-cuda11x>=12.0.0, which is not installed.\ncuml 23.8.0
requires cupy-cuda11x>=12.0.0, which is not installed.\ndask-cudf 23.8.0 requires
cupy-cuda11x>=12.0.0, which is not installed.\napache-beam 2.46.0 requires
dill<0.3.2,>=0.3.1.1, but you have dill 0.3.7 which is incompatible.\napache-beam
2.46.0 requires protobuf<4,>3.12.2, but you have protobuf 4.23.2 which is
incompatible.\napache-beam 2.46.0 requires pyarrow<10.0.0,>=3.0.0, but you have
pyarrow 11.0.0 which is incompatible.\nbeatrix-jupyterlab 2023.814.150030 requires
jupyter-server~=1.16, but you have jupyter-server 2.12.1 which is incompatible.\
nbeatrix-jupyterlab 2023.814.150030 requires jupyterlab~=3.4, but you have
jupyterlab 4.0.5 which is incompatible.\ncudf 23.8.0 requires
pandas<1.6.0dev0,>=1.3, but you have pandas 2.0.3 which is incompatible.\ncuml
23.8.0 requires dask==2023.7.1, but you have dask 2023.12.0 which is incompatible.\
ncuml 23.8.0 requires distributed==2023.7.1, but you have distributed 2023.12.0
which is incompatible.\ndask-cuda 23.8.0 requires dask==2023.7.1, but you have dask
2023.12.0 which is incompatible.\ndask-cuda 23.8.0 requires distributed==2023.7.1,
but you have distributed 2023.12.0 which is incompatible.\ndask-cuda 23.8.0
requires pandas<1.6.0dev0,>=1.3, but you have pandas 2.0.3 which is incompatible.\
ndask-cudf 23.8.0 requires dask==2023.7.1, but you have dask 2023.12.0 which is
incompatible.\ndask-cudf 23.8.0 requires distributed==2023.7.1, but you have
distributed 2023.12.0 which is incompatible.\ndask-cudf 23.8.0 requires
pandas<1.6.0dev0,>=1.3, but you have pandas 2.0.3 which is incompatible.\ngoogle-
cloud-aiplatform 0.6.0a1 requires google-api-core[grpc]<2.0.0dev,>=1.22.2, but you
have google-api-core 2.11.1 which is incompatible.\ngoogle-cloud-automl 1.0.1
requires google-api-core[grpc]<2.0.0dev,>=1.14.0, but you have google-api-core
2.11.1 which is incompatible.\ngoogle-cloud-bigquery 2.34.4 requires
protobuf<4.0.0dev,>=3.12.0, but you have protobuf 4.23.2 which is incompatible.\
ngoogle-cloud-bigtable 1.7.3 requires protobuf<4.0.0dev, but you have protobuf
4.23.2 which is incompatible.\ngoogle-cloud-pubsub 2.18.3 requires
grpcio<2.0dev,>=1.51.3, but you have grpcio 1.51.1 which is incompatible.\ngoogle-
cloud-vision 2.8.0 requires protobuf<4.0.0dev,>=3.19.0, but you have protobuf
4.23.2 which is incompatible.\njupyterlab 4.0.5 requires jupyter-lsp>=2.0.0, but
you have jupyter-lsp 1.5.1 which is incompatible.\njupyterlab-lsp 5.0.1 requires
jupyter-lsp>=2.0.0, but you have jupyter-lsp 1.5.1 which is incompatible.\
njupyterlab-lsp 5.0.1 requires jupyterlab<5.0.0a0,>=4.0.6, but you have jupyterlab
4.0.5 which is incompatible.\nkfp 2.0.1 requires google-cloud-storage<3,>=2.2.1,
but you have google-cloud-storage 1.44.0 which is incompatible.\nkfp 2.0.1 requires
protobuf<4,>=3.13.0, but you have protobuf 4.23.2 which is incompatible.\nkfp-
pipeline-spec 0.2.2 requires protobuf<4,>=3.13.0, but you have protobuf 4.23.2
which is incompatible.\nlibpysal 4.9.2 requires packaging>=22, but you have
packaging 21.3 which is incompatible.\nlibpysal 4.9.2 requires shapely>=2.0.1, but
you have shapely 1.8.5.post1 which is incompatible.\nmomepy 0.7.0 requires
shapely>=2, but you have shapely 1.8.5.post1 which is incompatible.\npymc3 3.11.5
requires numpy<1.22.2,>=1.15.0, but you have numpy 1.24.2 which is incompatible.\
npymc3 3.11.5 requires scipy<1.8.0,>=1.7.3, but you have scipy 1.11.4 which is
incompatible.\nraft-dask 23.8.0 requires dask==2023.7.1, but you have dask
2023.12.0 which is incompatible.\nraft-dask 23.8.0 requires distributed==2023.7.1,
but you have distributed 2023.12.0 which is incompatible.\nspopt 0.6.0 requires
shapely>=2.0.1, but you have shapely 1.8.5.post1 which is incompatible.\
ntensorflow-metadata 0.14.0 requires protobuf<4,>=3.7, but you have protobuf 4.23.2
which is incompatible.\ntensorflow-transform 0.14.0 requires protobuf<4,>=3.7, but
you have protobuf 4.23.2 which is incompatible.\ntensorflowjs 4.14.0 requires
packaging~=23.1, but you have packaging 21.3 which is incompatible.\nydata-
profiling 4.5.1 requires numpy<1.24,>=1.16.0, but you have numpy 1.24.2 which is
incompatible.\u001b[0m\u001b[31m\n\u001b[0mSuccessfully installed aiofiles-23.2.1
cmake-3.28.0 coloredlogs-15.0.1 ffmpy-0.3.1 ftfy-6.1.3 gradio-3.44.2 gradio-client-
0.5.0 httpcore-1.0.2 httpx-0.25.2 humanfriendly-10.0 insightface-0.7.3 install-
1.3.5 lit-17.0.6 numpy-1.24.2 onnx-1.14.1 onnxruntime-gpu-1.16.1 opencv-python-
4.8.0.76 pillow-10.0.1 protobuf-4.21.12 psutil-5.9.5 python-multipart-0.0.6
pyvirtualcam-0.11.0 semantic-version-2.10.0 torch-2.0.1+cu118 torchvision-
0.15.2+cu118 triton-2.0.0 wcwidth-0.2.12 websockets-11.0.3\
n","output_type":"stream"}]},{"cell_type":"code","source":"# - Option 2: Running
with Ngrok - #\n\nNgrok_token
= \"2ZWTws788W0yCRfSiYv577ERD43_71cfSv4z3v4mr2otT4WED\" #@param {type:\"string\"}\
n# Put your ngrok token here (obtainable from https://ngrok.com)\n\nNgrok_domain
= \"\" # optional, leave empty if you don't have a domain\n\n#
-------------------------------- #\n\n!pip install pyngrok\n\nfrom pyngrok import
ngrok, conf\nimport fileinput\nimport sys\n\nif Ngrok_token!=\"\":\n ngrok.kill()\
n srv=ngrok.connect(7860 ,
pyngrok_config=conf.PyngrokConfig(auth_token=Ngrok_token),\n
bind_tls=True, domain=Ngrok_domain).public_url\n print(srv)\n
get_ipython().system(\"python run.py\")\nelse:\n print('An ngrok token is
required. You can get one on https://ngrok.com and paste it into the ngrok_token
field.')","metadata":{"execution":{"iopub.status.busy":"2023-12-
14T08:46:16.518991Z","iopub.execute_input":"2023-12-
14T08:46:16.519381Z"},"trusted":true},"execution_count":null,"outputs":
[{"name":"stdout","text":"Requirement already satisfied: pyngrok in
/opt/conda/lib/python3.10/site-packages (7.0.3)\nRequirement already satisfied:
PyYAML in /opt/conda/lib/python3.10/site-packages (from pyngrok)
(6.0.1)\nhttps://c0a1-34-172-117-153.ngrok-free.app\n/opt/conda/lib/python3.10/
site-packages/scipy/__init__.py:146: UserWarning: A NumPy version >=1.16.5 and
<1.23.0 is required for this version of SciPy (detected version 1.24.2\n
warnings.warn(f\"A NumPy version >={np_minversion} and <{np_maxversion}\"\nUsing
provider ['CUDAExecutionProvider'] - Device:cuda\nRunning on local URL:
http://127.0.0.1:7860\n\nTo create a public link, set `share=True` in `launch()`.\
n","output_type":"stream"}]},{"cell_type":"markdown","source":"Running roop-
unleashed with default config","metadata":{"id":"u_4JQiSlV9Fi"}},
{"cell_type":"code","source":"!apt-get update && apt-get install ffmpeg libsm6
libxext6 -y\n","metadata":{"trusted":true},"execution_count":null,"outputs":[]},
{"cell_type":"markdown","source":"### Download generated images folder\n(only
needed if you want to zip the generated output)","metadata":{"id":"UdQ1VHdI8lCf"}},
{"cell_type":"code","source":"import shutil\nimport os\nfrom google.colab import
files\n\ndef zip_directory(directory_path, zip_path):\n
shutil.make_archive(zip_path, 'zip', directory_path)\n\n# Set the directory path
you want to download\ndirectory_path = '/content/roop-unleashed/output'\n\n# Set
the zip file name\nzip_filename = 'fake_output.zip'\n\n# Zip the directory\
nzip_directory(directory_path, zip_filename)\n\n# Download the zip file\
nfiles.download(zip_filename+'.zip')\n","metadata":
{"id":"oYjWveAmw10X","outputId":"5b4c3650-f951-434a-c650-
5525a8a70c1e","trusted":true},"execution_count":null,"outputs":[]}]}

You might also like