Files
Isi-dev-ComfyUI-UniAnimate-W/Animate_X.ipynb
T
Isi 73612fc497 Added a Colab Notebook
Yo can now run animate-x on google colab
2025-02-10 17:23:14 +01:00

674 KiB

Prepare Environment & Download Models

In [ ]:
# @title

!pip install torch==2.3.1 torchvision==0.18.1 torchaudio==2.3.1 numpy opencv-python==4.9.0.80 pillow tqdm

!pip install -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt

!pip install onnxruntime-gpu

!pip install pynvml
!pip install kornia


!git clone https://github.com/Isi-dev/animate-x.git
%cd animate-x


!mkdir -p checkpoints

# Download DWPose models
!wget -O checkpoints/dw-ll_ucoco_384.onnx "https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/dw-ll_ucoco_384.onnx"
!wget -O checkpoints/yolox_l.onnx "https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/yolox_l.onnx"

# Download Animate-X, Embedder & AutoEncoder models
!wget -O checkpoints/animate-x_ckpt.pth "https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/animate-x_ckpt.pth"
!wget -O checkpoints/open_clip_pytorch_model.bin "https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/open_clip_pytorch_model.bin"
!wget -O checkpoints/v2-1_512-ema-pruned.ckpt "https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/v2-1_512-ema-pruned.ckpt"

print("✅ All models are ready!")
Collecting torch==2.3.1
  Downloading torch-2.3.1-cp311-cp311-manylinux1_x86_64.whl.metadata (26 kB)
Collecting torchvision==0.18.1
  Downloading torchvision-0.18.1-cp311-cp311-manylinux1_x86_64.whl.metadata (6.6 kB)
Collecting torchaudio==2.3.1
  Downloading torchaudio-2.3.1-cp311-cp311-manylinux1_x86_64.whl.metadata (6.4 kB)
Requirement already satisfied: numpy in /usr/local/lib/python3.11/dist-packages (1.26.4)
Collecting opencv-python==4.9.0.80
  Downloading opencv_python-4.9.0.80-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB)
Requirement already satisfied: pillow in /usr/local/lib/python3.11/dist-packages (11.1.0)
Requirement already satisfied: tqdm in /usr/local/lib/python3.11/dist-packages (4.67.1)
Requirement already satisfied: filelock in /usr/local/lib/python3.11/dist-packages (from torch==2.3.1) (3.17.0)
Requirement already satisfied: typing-extensions>=4.8.0 in /usr/local/lib/python3.11/dist-packages (from torch==2.3.1) (4.12.2)
Requirement already satisfied: sympy in /usr/local/lib/python3.11/dist-packages (from torch==2.3.1) (1.13.1)
Requirement already satisfied: networkx in /usr/local/lib/python3.11/dist-packages (from torch==2.3.1) (3.4.2)
Requirement already satisfied: jinja2 in /usr/local/lib/python3.11/dist-packages (from torch==2.3.1) (3.1.5)
Requirement already satisfied: fsspec in /usr/local/lib/python3.11/dist-packages (from torch==2.3.1) (2024.10.0)
Collecting nvidia-cuda-nvrtc-cu12==12.1.105 (from torch==2.3.1)
  Downloading nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cuda-runtime-cu12==12.1.105 (from torch==2.3.1)
  Downloading nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cuda-cupti-cu12==12.1.105 (from torch==2.3.1)
  Downloading nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cudnn-cu12==8.9.2.26 (from torch==2.3.1)
  Downloading nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cublas-cu12==12.1.3.1 (from torch==2.3.1)
  Downloading nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cufft-cu12==11.0.2.54 (from torch==2.3.1)
  Downloading nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-curand-cu12==10.3.2.106 (from torch==2.3.1)
  Downloading nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cusolver-cu12==11.4.5.107 (from torch==2.3.1)
  Downloading nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cusparse-cu12==12.1.0.106 (from torch==2.3.1)
  Downloading nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-nccl-cu12==2.20.5 (from torch==2.3.1)
  Downloading nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl.metadata (1.8 kB)
Collecting nvidia-nvtx-cu12==12.1.105 (from torch==2.3.1)
  Downloading nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl.metadata (1.7 kB)
Collecting triton==2.3.1 (from torch==2.3.1)
  Downloading triton-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.4 kB)
Requirement already satisfied: nvidia-nvjitlink-cu12 in /usr/local/lib/python3.11/dist-packages (from nvidia-cusolver-cu12==11.4.5.107->torch==2.3.1) (12.5.82)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.11/dist-packages (from jinja2->torch==2.3.1) (3.0.2)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.11/dist-packages (from sympy->torch==2.3.1) (1.3.0)
Downloading torch-2.3.1-cp311-cp311-manylinux1_x86_64.whl (779.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 779.2/779.2 MB 2.4 MB/s eta 0:00:00
[?25hDownloading torchvision-0.18.1-cp311-cp311-manylinux1_x86_64.whl (7.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 45.8 MB/s eta 0:00:00
[?25hDownloading torchaudio-2.3.1-cp311-cp311-manylinux1_x86_64.whl (3.4 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 35.0 MB/s eta 0:00:00
[?25hDownloading opencv_python-4.9.0.80-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (62.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.2/62.2 MB 11.9 MB/s eta 0:00:00
[?25hDownloading nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl (410.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 410.6/410.6 MB 3.9 MB/s eta 0:00:00
[?25hDownloading nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (14.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.1/14.1 MB 56.2 MB/s eta 0:00:00
[?25hDownloading nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (23.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 23.7/23.7 MB 34.3 MB/s eta 0:00:00
[?25hDownloading nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (823 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 823.6/823.6 kB 36.3 MB/s eta 0:00:00
[?25hDownloading nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl (731.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 731.7/731.7 MB 2.7 MB/s eta 0:00:00
[?25hDownloading nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl (121.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.6/121.6 MB 8.0 MB/s eta 0:00:00
[?25hDownloading nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl (56.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.5/56.5 MB 12.4 MB/s eta 0:00:00
[?25hDownloading nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl (124.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 MB 7.7 MB/s eta 0:00:00
[?25hDownloading nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl (196.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 196.0/196.0 MB 6.2 MB/s eta 0:00:00
[?25hDownloading nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl (176.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 176.2/176.2 MB 6.9 MB/s eta 0:00:00
[?25hDownloading nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (99 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.1/99.1 kB 8.7 MB/s eta 0:00:00
[?25hDownloading triton-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (168.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.1/168.1 MB 6.7 MB/s eta 0:00:00
[?25hInstalling collected packages: triton, opencv-python, nvidia-nvtx-cu12, nvidia-nccl-cu12, nvidia-cusparse-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, nvidia-cusolver-cu12, nvidia-cudnn-cu12, torch, torchvision, torchaudio
  Attempting uninstall: triton
    Found existing installation: triton 3.1.0
    Uninstalling triton-3.1.0:
      Successfully uninstalled triton-3.1.0
  Attempting uninstall: opencv-python
    Found existing installation: opencv-python 4.11.0.86
    Uninstalling opencv-python-4.11.0.86:
      Successfully uninstalled opencv-python-4.11.0.86
  Attempting uninstall: nvidia-nvtx-cu12
    Found existing installation: nvidia-nvtx-cu12 12.4.127
    Uninstalling nvidia-nvtx-cu12-12.4.127:
      Successfully uninstalled nvidia-nvtx-cu12-12.4.127
  Attempting uninstall: nvidia-nccl-cu12
    Found existing installation: nvidia-nccl-cu12 2.21.5
    Uninstalling nvidia-nccl-cu12-2.21.5:
      Successfully uninstalled nvidia-nccl-cu12-2.21.5
  Attempting uninstall: nvidia-cusparse-cu12
    Found existing installation: nvidia-cusparse-cu12 12.5.1.3
    Uninstalling nvidia-cusparse-cu12-12.5.1.3:
      Successfully uninstalled nvidia-cusparse-cu12-12.5.1.3
  Attempting uninstall: nvidia-curand-cu12
    Found existing installation: nvidia-curand-cu12 10.3.6.82
    Uninstalling nvidia-curand-cu12-10.3.6.82:
      Successfully uninstalled nvidia-curand-cu12-10.3.6.82
  Attempting uninstall: nvidia-cufft-cu12
    Found existing installation: nvidia-cufft-cu12 11.2.3.61
    Uninstalling nvidia-cufft-cu12-11.2.3.61:
      Successfully uninstalled nvidia-cufft-cu12-11.2.3.61
  Attempting uninstall: nvidia-cuda-runtime-cu12
    Found existing installation: nvidia-cuda-runtime-cu12 12.5.82
    Uninstalling nvidia-cuda-runtime-cu12-12.5.82:
      Successfully uninstalled nvidia-cuda-runtime-cu12-12.5.82
  Attempting uninstall: nvidia-cuda-nvrtc-cu12
    Found existing installation: nvidia-cuda-nvrtc-cu12 12.5.82
    Uninstalling nvidia-cuda-nvrtc-cu12-12.5.82:
      Successfully uninstalled nvidia-cuda-nvrtc-cu12-12.5.82
  Attempting uninstall: nvidia-cuda-cupti-cu12
    Found existing installation: nvidia-cuda-cupti-cu12 12.5.82
    Uninstalling nvidia-cuda-cupti-cu12-12.5.82:
      Successfully uninstalled nvidia-cuda-cupti-cu12-12.5.82
  Attempting uninstall: nvidia-cublas-cu12
    Found existing installation: nvidia-cublas-cu12 12.5.3.2
    Uninstalling nvidia-cublas-cu12-12.5.3.2:
      Successfully uninstalled nvidia-cublas-cu12-12.5.3.2
  Attempting uninstall: nvidia-cusolver-cu12
    Found existing installation: nvidia-cusolver-cu12 11.6.3.83
    Uninstalling nvidia-cusolver-cu12-11.6.3.83:
      Successfully uninstalled nvidia-cusolver-cu12-11.6.3.83
  Attempting uninstall: nvidia-cudnn-cu12
    Found existing installation: nvidia-cudnn-cu12 9.3.0.75
    Uninstalling nvidia-cudnn-cu12-9.3.0.75:
      Successfully uninstalled nvidia-cudnn-cu12-9.3.0.75
  Attempting uninstall: torch
    Found existing installation: torch 2.5.1+cu124
    Uninstalling torch-2.5.1+cu124:
      Successfully uninstalled torch-2.5.1+cu124
  Attempting uninstall: torchvision
    Found existing installation: torchvision 0.20.1+cu124
    Uninstalling torchvision-0.20.1+cu124:
      Successfully uninstalled torchvision-0.20.1+cu124
  Attempting uninstall: torchaudio
    Found existing installation: torchaudio 2.5.1+cu124
    Uninstalling torchaudio-2.5.1+cu124:
      Successfully uninstalled torchaudio-2.5.1+cu124
Successfully installed nvidia-cublas-cu12-12.1.3.1 nvidia-cuda-cupti-cu12-12.1.105 nvidia-cuda-nvrtc-cu12-12.1.105 nvidia-cuda-runtime-cu12-12.1.105 nvidia-cudnn-cu12-8.9.2.26 nvidia-cufft-cu12-11.0.2.54 nvidia-curand-cu12-10.3.2.106 nvidia-cusolver-cu12-11.4.5.107 nvidia-cusparse-cu12-12.1.0.106 nvidia-nccl-cu12-2.20.5 nvidia-nvtx-cu12-12.1.105 opencv-python-4.9.0.80 torch-2.3.1 torchaudio-2.3.1 torchvision-0.18.1 triton-2.3.1
Collecting rotary-embedding-torch==0.5.3 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2))
  Downloading rotary_embedding_torch-0.5.3-py3-none-any.whl.metadata (702 bytes)
Collecting simplejson==3.19.2 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 3))
  Downloading simplejson-3.19.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.1 kB)
Collecting numpy==1.26.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 4))
  Downloading numpy-1.26.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.5/58.5 kB 4.2 MB/s eta 0:00:00
[?25hRequirement already satisfied: opencv-python==4.9.0.80 in /usr/local/lib/python3.11/dist-packages (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 5)) (4.9.0.80)
Collecting pytorch_lightning==2.3.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6))
  Downloading pytorch_lightning-2.3.0-py3-none-any.whl.metadata (21 kB)
Collecting lightning_utilities==0.10.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 7))
  Downloading lightning_utilities-0.10.0-py3-none-any.whl.metadata (4.8 kB)
Collecting lightning_fabric==2.3.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 8))
  Downloading lightning_fabric-2.3.0-py3-none-any.whl.metadata (17 kB)
Collecting torchmetrics==1.3.0.post0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 9))
  Downloading torchmetrics-1.3.0.post0-py3-none-any.whl.metadata (20 kB)
Collecting xformers==0.0.27 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 10))
  Downloading xformers-0.0.27-cp311-cp311-manylinux2014_x86_64.whl.metadata (1.0 kB)
Collecting einops==0.7.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 11))
  Downloading einops-0.7.0-py3-none-any.whl.metadata (13 kB)
Collecting onnxruntime==1.18.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12))
  Downloading onnxruntime-1.18.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (4.3 kB)
Collecting open-clip-torch==2.24.0 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13))
  Downloading open_clip_torch-2.24.0-py3-none-any.whl.metadata (30 kB)
Collecting fairscale==0.4.13 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 14))
  Downloading fairscale-0.4.13.tar.gz (266 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 266.3/266.3 kB 23.3 MB/s eta 0:00:00
[?25h  Installing build dependencies ... [?25l[?25hdone
  Getting requirements to build wheel ... [?25l[?25hdone
  Installing backend dependencies ... [?25l[?25hdone
  Preparing metadata (pyproject.toml) ... [?25l[?25hdone
Collecting easydict==1.11 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 15))
  Downloading easydict-1.11.tar.gz (6.6 kB)
  Preparing metadata (setup.py) ... [?25l[?25hdone
Collecting imageio==2.33.1 (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 16))
  Downloading imageio-2.33.1-py3-none-any.whl.metadata (4.9 kB)
Requirement already satisfied: matplotlib>=3.8.2 in /usr/local/lib/python3.11/dist-packages (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (3.10.0)
Collecting args (from -r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 18))
  Downloading args-0.1.0.tar.gz (3.0 kB)
  Preparing metadata (setup.py) ... [?25l[?25hdone
Collecting beartype (from rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2))
  Downloading beartype-0.19.0-py3-none-any.whl.metadata (32 kB)
Requirement already satisfied: torch>=2.0 in /usr/local/lib/python3.11/dist-packages (from rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (2.3.1)
Requirement already satisfied: tqdm>=4.57.0 in /usr/local/lib/python3.11/dist-packages (from pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (4.67.1)
Requirement already satisfied: PyYAML>=5.4 in /usr/local/lib/python3.11/dist-packages (from pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (6.0.2)
Requirement already satisfied: fsspec>=2022.5.0 in /usr/local/lib/python3.11/dist-packages (from fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (2024.10.0)
Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.11/dist-packages (from pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (24.2)
Requirement already satisfied: typing-extensions>=4.4.0 in /usr/local/lib/python3.11/dist-packages (from pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (4.12.2)
Requirement already satisfied: setuptools in /usr/local/lib/python3.11/dist-packages (from lightning_utilities==0.10.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 7)) (75.1.0)
Collecting coloredlogs (from onnxruntime==1.18.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12))
  Downloading coloredlogs-15.0.1-py2.py3-none-any.whl.metadata (12 kB)
Requirement already satisfied: flatbuffers in /usr/local/lib/python3.11/dist-packages (from onnxruntime==1.18.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12)) (25.1.24)
Requirement already satisfied: protobuf in /usr/local/lib/python3.11/dist-packages (from onnxruntime==1.18.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12)) (4.25.6)
Requirement already satisfied: sympy in /usr/local/lib/python3.11/dist-packages (from onnxruntime==1.18.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12)) (1.13.1)
Requirement already satisfied: torchvision in /usr/local/lib/python3.11/dist-packages (from open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (0.18.1)
Requirement already satisfied: regex in /usr/local/lib/python3.11/dist-packages (from open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (2024.11.6)
Collecting ftfy (from open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13))
  Downloading ftfy-6.3.1-py3-none-any.whl.metadata (7.3 kB)
Requirement already satisfied: huggingface-hub in /usr/local/lib/python3.11/dist-packages (from open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (0.28.1)
Requirement already satisfied: sentencepiece in /usr/local/lib/python3.11/dist-packages (from open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (0.2.0)
Requirement already satisfied: timm in /usr/local/lib/python3.11/dist-packages (from open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (1.0.14)
Requirement already satisfied: pillow>=8.3.2 in /usr/local/lib/python3.11/dist-packages (from imageio==2.33.1->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 16)) (11.1.0)
Requirement already satisfied: filelock in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (3.17.0)
Requirement already satisfied: networkx in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (3.4.2)
Requirement already satisfied: jinja2 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (3.1.5)
Requirement already satisfied: nvidia-cuda-nvrtc-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.1.105)
Requirement already satisfied: nvidia-cuda-runtime-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.1.105)
Requirement already satisfied: nvidia-cuda-cupti-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.1.105)
Requirement already satisfied: nvidia-cudnn-cu12==8.9.2.26 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (8.9.2.26)
Requirement already satisfied: nvidia-cublas-cu12==12.1.3.1 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.1.3.1)
Requirement already satisfied: nvidia-cufft-cu12==11.0.2.54 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (11.0.2.54)
Requirement already satisfied: nvidia-curand-cu12==10.3.2.106 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (10.3.2.106)
Requirement already satisfied: nvidia-cusolver-cu12==11.4.5.107 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (11.4.5.107)
Requirement already satisfied: nvidia-cusparse-cu12==12.1.0.106 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.1.0.106)
Requirement already satisfied: nvidia-nccl-cu12==2.20.5 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (2.20.5)
Requirement already satisfied: nvidia-nvtx-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.1.105)
Requirement already satisfied: triton==2.3.1 in /usr/local/lib/python3.11/dist-packages (from torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (2.3.1)
Requirement already satisfied: nvidia-nvjitlink-cu12 in /usr/local/lib/python3.11/dist-packages (from nvidia-cusolver-cu12==11.4.5.107->torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (12.5.82)
Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.11/dist-packages (from matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (1.3.1)
Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.11/dist-packages (from matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.11/dist-packages (from matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (4.55.8)
Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.11/dist-packages (from matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (1.4.8)
Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.11/dist-packages (from matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (3.2.1)
Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.11/dist-packages (from matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (2.8.2)
Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in /usr/local/lib/python3.11/dist-packages (from fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (3.11.11)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.11/dist-packages (from python-dateutil>=2.7->matplotlib>=3.8.2->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 17)) (1.17.0)
Collecting humanfriendly>=9.1 (from coloredlogs->onnxruntime==1.18.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12))
  Downloading humanfriendly-10.0-py2.py3-none-any.whl.metadata (9.2 kB)
Requirement already satisfied: wcwidth in /usr/local/lib/python3.11/dist-packages (from ftfy->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (0.2.13)
Requirement already satisfied: requests in /usr/local/lib/python3.11/dist-packages (from huggingface-hub->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (2.32.3)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.11/dist-packages (from sympy->onnxruntime==1.18.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 12)) (1.3.0)
Requirement already satisfied: safetensors in /usr/local/lib/python3.11/dist-packages (from timm->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (0.5.2)
Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (2.4.4)
Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (1.3.2)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (25.1.0)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (1.5.0)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (6.1.0)
Requirement already satisfied: propcache>=0.2.0 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (0.2.1)
Requirement already satisfied: yarl<2.0,>=1.17.0 in /usr/local/lib/python3.11/dist-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2022.5.0->pytorch_lightning==2.3.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 6)) (1.18.3)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.11/dist-packages (from jinja2->torch>=2.0->rotary-embedding-torch==0.5.3->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 2)) (3.0.2)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.11/dist-packages (from requests->huggingface-hub->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (3.4.1)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.11/dist-packages (from requests->huggingface-hub->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.11/dist-packages (from requests->huggingface-hub->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (2.3.0)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.11/dist-packages (from requests->huggingface-hub->open-clip-torch==2.24.0->-r https://raw.githubusercontent.com/Isi-dev/animate-x/main/requirements.txt (line 13)) (2025.1.31)
Downloading rotary_embedding_torch-0.5.3-py3-none-any.whl (5.3 kB)
Downloading simplejson-3.19.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (144 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.7/144.7 kB 13.3 MB/s eta 0:00:00
[?25hDownloading numpy-1.26.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 54.2 MB/s eta 0:00:00
[?25hDownloading pytorch_lightning-2.3.0-py3-none-any.whl (812 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 812.2/812.2 kB 41.8 MB/s eta 0:00:00
[?25hDownloading lightning_utilities-0.10.0-py3-none-any.whl (24 kB)
Downloading lightning_fabric-2.3.0-py3-none-any.whl (249 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 249.3/249.3 kB 21.4 MB/s eta 0:00:00
[?25hDownloading torchmetrics-1.3.0.post0-py3-none-any.whl (840 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.2/840.2 kB 39.2 MB/s eta 0:00:00
[?25hDownloading xformers-0.0.27-cp311-cp311-manylinux2014_x86_64.whl (164.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.2/164.2 MB 7.8 MB/s eta 0:00:00
[?25hDownloading einops-0.7.0-py3-none-any.whl (44 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 2.9 MB/s eta 0:00:00
[?25hDownloading onnxruntime-1.18.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.8/6.8 MB 59.8 MB/s eta 0:00:00
[?25hDownloading open_clip_torch-2.24.0-py3-none-any.whl (1.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 63.7 MB/s eta 0:00:00
[?25hDownloading imageio-2.33.1-py3-none-any.whl (313 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.3/313.3 kB 27.2 MB/s eta 0:00:00
[?25hDownloading beartype-0.19.0-py3-none-any.whl (1.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 49.6 MB/s eta 0:00:00
[?25hDownloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 kB 3.8 MB/s eta 0:00:00
[?25hDownloading ftfy-6.3.1-py3-none-any.whl (44 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.8/44.8 kB 4.1 MB/s eta 0:00:00
[?25hDownloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 8.5 MB/s eta 0:00:00
[?25hBuilding wheels for collected packages: fairscale, easydict, args
  Building wheel for fairscale (pyproject.toml) ... [?25l[?25hdone
  Created wheel for fairscale: filename=fairscale-0.4.13-py3-none-any.whl size=332156 sha256=0700fac30a57c365e8b7a4ac34ba06a4ae5bc7b0868df75ef7d68476f378641a
  Stored in directory: /root/.cache/pip/wheels/95/ef/96/5044bde220b2ea299bdc6ec05051e0ef187fad45b341d1c273
  Building wheel for easydict (setup.py) ... [?25l[?25hdone
  Created wheel for easydict: filename=easydict-1.11-py3-none-any.whl size=6661 sha256=8e7d483943a96ef6d8dbf9cae9bd8b69a0b751a3a937ee052ca6ba25ed31ffe9
  Stored in directory: /root/.cache/pip/wheels/da/a0/c3/f22e7168b6d96c33bbfef19cf0ea5c42651dbdfcf0d7619291
  Building wheel for args (setup.py) ... [?25l[?25hdone
  Created wheel for args: filename=args-0.1.0-py3-none-any.whl size=3319 sha256=a3f6925c37252611eb6b5821f996c4720d0a6207bf96c9a74e9ccf68b1bba533
  Stored in directory: /root/.cache/pip/wheels/15/a2/87/2541eb895fd18fd20cc7dd18b14d3b61bd9084cf4322abd15e
Successfully built fairscale easydict args
Installing collected packages: easydict, args, simplejson, numpy, lightning_utilities, humanfriendly, ftfy, einops, beartype, imageio, coloredlogs, onnxruntime, xformers, torchmetrics, rotary-embedding-torch, lightning_fabric, fairscale, pytorch_lightning, open-clip-torch
  Attempting uninstall: easydict
    Found existing installation: easydict 1.13
    Uninstalling easydict-1.13:
      Successfully uninstalled easydict-1.13
  Attempting uninstall: numpy
    Found existing installation: numpy 1.26.4
    Uninstalling numpy-1.26.4:
      Successfully uninstalled numpy-1.26.4
  Attempting uninstall: einops
    Found existing installation: einops 0.8.0
    Uninstalling einops-0.8.0:
      Successfully uninstalled einops-0.8.0
  Attempting uninstall: imageio
    Found existing installation: imageio 2.37.0
    Uninstalling imageio-2.37.0:
      Successfully uninstalled imageio-2.37.0
Successfully installed args-0.1.0 beartype-0.19.0 coloredlogs-15.0.1 easydict-1.11 einops-0.7.0 fairscale-0.4.13 ftfy-6.3.1 humanfriendly-10.0 imageio-2.33.1 lightning_fabric-2.3.0 lightning_utilities-0.10.0 numpy-1.26.0 onnxruntime-1.18.0 open-clip-torch-2.24.0 pytorch_lightning-2.3.0 rotary-embedding-torch-0.5.3 simplejson-3.19.2 torchmetrics-1.3.0.post0 xformers-0.0.27
Collecting onnxruntime-gpu==1.15.0
  Downloading onnxruntime_gpu-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.9 kB)
Requirement already satisfied: coloredlogs in /usr/local/lib/python3.11/dist-packages (from onnxruntime-gpu==1.15.0) (15.0.1)
Requirement already satisfied: flatbuffers in /usr/local/lib/python3.11/dist-packages (from onnxruntime-gpu==1.15.0) (25.1.24)
Requirement already satisfied: numpy>=1.24.2 in /usr/local/lib/python3.11/dist-packages (from onnxruntime-gpu==1.15.0) (1.26.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.11/dist-packages (from onnxruntime-gpu==1.15.0) (24.2)
Requirement already satisfied: protobuf in /usr/local/lib/python3.11/dist-packages (from onnxruntime-gpu==1.15.0) (4.25.6)
Requirement already satisfied: sympy in /usr/local/lib/python3.11/dist-packages (from onnxruntime-gpu==1.15.0) (1.13.1)
Requirement already satisfied: humanfriendly>=9.1 in /usr/local/lib/python3.11/dist-packages (from coloredlogs->onnxruntime-gpu==1.15.0) (10.0)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.11/dist-packages (from sympy->onnxruntime-gpu==1.15.0) (1.3.0)
Downloading onnxruntime_gpu-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (121.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.6/121.6 MB 9.2 MB/s eta 0:00:00
[?25hInstalling collected packages: onnxruntime-gpu
Successfully installed onnxruntime-gpu-1.15.0
Collecting pynvml
  Downloading pynvml-12.0.0-py3-none-any.whl.metadata (5.4 kB)
Collecting nvidia-ml-py<13.0.0a0,>=12.0.0 (from pynvml)
  Downloading nvidia_ml_py-12.570.86-py3-none-any.whl.metadata (8.7 kB)
Downloading pynvml-12.0.0-py3-none-any.whl (26 kB)
Downloading nvidia_ml_py-12.570.86-py3-none-any.whl (44 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.4/44.4 kB 3.9 MB/s eta 0:00:00
[?25hInstalling collected packages: nvidia-ml-py, pynvml
Successfully installed nvidia-ml-py-12.570.86 pynvml-12.0.0
Collecting kornia
  Downloading kornia-0.8.0-py2.py3-none-any.whl.metadata (17 kB)
Collecting kornia_rs>=0.1.0 (from kornia)
  Downloading kornia_rs-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
Requirement already satisfied: packaging in /usr/local/lib/python3.11/dist-packages (from kornia) (24.2)
Requirement already satisfied: torch>=1.9.1 in /usr/local/lib/python3.11/dist-packages (from kornia) (2.3.1)
Requirement already satisfied: filelock in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (3.17.0)
Requirement already satisfied: typing-extensions>=4.8.0 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (4.12.2)
Requirement already satisfied: sympy in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (1.13.1)
Requirement already satisfied: networkx in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (3.4.2)
Requirement already satisfied: jinja2 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (3.1.5)
Requirement already satisfied: fsspec in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (2024.10.0)
Requirement already satisfied: nvidia-cuda-nvrtc-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (12.1.105)
Requirement already satisfied: nvidia-cuda-runtime-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (12.1.105)
Requirement already satisfied: nvidia-cuda-cupti-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (12.1.105)
Requirement already satisfied: nvidia-cudnn-cu12==8.9.2.26 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (8.9.2.26)
Requirement already satisfied: nvidia-cublas-cu12==12.1.3.1 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (12.1.3.1)
Requirement already satisfied: nvidia-cufft-cu12==11.0.2.54 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (11.0.2.54)
Requirement already satisfied: nvidia-curand-cu12==10.3.2.106 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (10.3.2.106)
Requirement already satisfied: nvidia-cusolver-cu12==11.4.5.107 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (11.4.5.107)
Requirement already satisfied: nvidia-cusparse-cu12==12.1.0.106 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (12.1.0.106)
Requirement already satisfied: nvidia-nccl-cu12==2.20.5 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (2.20.5)
Requirement already satisfied: nvidia-nvtx-cu12==12.1.105 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (12.1.105)
Requirement already satisfied: triton==2.3.1 in /usr/local/lib/python3.11/dist-packages (from torch>=1.9.1->kornia) (2.3.1)
Requirement already satisfied: nvidia-nvjitlink-cu12 in /usr/local/lib/python3.11/dist-packages (from nvidia-cusolver-cu12==11.4.5.107->torch>=1.9.1->kornia) (12.5.82)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.11/dist-packages (from jinja2->torch>=1.9.1->kornia) (3.0.2)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.11/dist-packages (from sympy->torch>=1.9.1->kornia) (1.3.0)
Downloading kornia-0.8.0-py2.py3-none-any.whl (1.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 50.0 MB/s eta 0:00:00
[?25hDownloading kornia_rs-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 82.2 MB/s eta 0:00:00
[?25hInstalling collected packages: kornia_rs, kornia
Successfully installed kornia-0.8.0 kornia_rs-0.1.8
Cloning into 'animate-x'...
remote: Enumerating objects: 119, done.
remote: Counting objects: 100% (48/48), done.
remote: Compressing objects: 100% (47/47), done.
remote: Total 119 (delta 20), reused 2 (delta 0), pack-reused 71 (from 1)
Receiving objects: 100% (119/119), 27.95 MiB | 14.31 MiB/s, done.
Resolving deltas: 100% (22/22), done.
/content/animate-x
--2025-02-10 14:55:40--  https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/dw-ll_ucoco_384.onnx
Resolving huggingface.co (huggingface.co)... 13.35.202.40, 13.35.202.34, 13.35.202.97, ...
Connecting to huggingface.co (huggingface.co)|13.35.202.40|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/724f4ff2439ed61afb86fb8a1951ec39c6220682803b4a8bd4f598cd913b1843?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27dw-ll_ucoco_384.onnx%3B+filename%3D%22dw-ll_ucoco_384.onnx%22%3B&Expires=1739202941&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMjk0MX19LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvNzI0ZjRmZjI0MzllZDYxYWZiODZmYjhhMTk1MWVjMzljNjIyMDY4MjgwM2I0YThiZDRmNTk4Y2Q5MTNiMTg0Mz9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=B1JuZxKIIk907uBzFdGVpERt0wQ92R1fHzJsAzaMCwfslR2urpQh12a7yXFdT1lD7UO7fc0nKzj23ljd7TVIILo6jDkJKUyRJFkI3okffXS5tRj0JXVxs-H2frbPPT%7EfKkdIjFZ8FsUe3pmsE3Ndpi88zC%7ExKzB%7EF92oZnbK1pF9ZRa8vtfKwTJs%7EyBgU1n0unmg3yP94ITC-rvXdsN5dEOa1y7RK7lioMhj9lN3I%7E2Rw5XXuzE4DhW92v3XX7kqnyuJvqUCQst0BdvwBrAZOHD4nNk4ao4MZopBwEzEuC1yN7jKLrVnq4mh2qyorqU6h4yDKvVl-bOm0yO6AL8a9w__&Key-Pair-Id=K24J24Z295AEI9 [following]
--2025-02-10 14:55:41--  https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/724f4ff2439ed61afb86fb8a1951ec39c6220682803b4a8bd4f598cd913b1843?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27dw-ll_ucoco_384.onnx%3B+filename%3D%22dw-ll_ucoco_384.onnx%22%3B&Expires=1739202941&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMjk0MX19LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvNzI0ZjRmZjI0MzllZDYxYWZiODZmYjhhMTk1MWVjMzljNjIyMDY4MjgwM2I0YThiZDRmNTk4Y2Q5MTNiMTg0Mz9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=B1JuZxKIIk907uBzFdGVpERt0wQ92R1fHzJsAzaMCwfslR2urpQh12a7yXFdT1lD7UO7fc0nKzj23ljd7TVIILo6jDkJKUyRJFkI3okffXS5tRj0JXVxs-H2frbPPT%7EfKkdIjFZ8FsUe3pmsE3Ndpi88zC%7ExKzB%7EF92oZnbK1pF9ZRa8vtfKwTJs%7EyBgU1n0unmg3yP94ITC-rvXdsN5dEOa1y7RK7lioMhj9lN3I%7E2Rw5XXuzE4DhW92v3XX7kqnyuJvqUCQst0BdvwBrAZOHD4nNk4ao4MZopBwEzEuC1yN7jKLrVnq4mh2qyorqU6h4yDKvVl-bOm0yO6AL8a9w__&Key-Pair-Id=K24J24Z295AEI9
Resolving cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)... 13.35.202.117, 13.35.202.113, 13.35.202.120, ...
Connecting to cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)|13.35.202.117|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 134399116 (128M) [binary/octet-stream]
Saving to: ‘checkpoints/dw-ll_ucoco_384.onnx’

checkpoints/dw-ll_u 100%[===================>] 128.17M  24.0MB/s    in 5.8s    

2025-02-10 14:55:47 (22.0 MB/s) - ‘checkpoints/dw-ll_ucoco_384.onnx’ saved [134399116/134399116]

--2025-02-10 14:55:47--  https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/yolox_l.onnx
Resolving huggingface.co (huggingface.co)... 13.35.202.34, 13.35.202.97, 13.35.202.40, ...
Connecting to huggingface.co (huggingface.co)|13.35.202.34|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/7860ae79de6c89a3c1eb72ae9a2756c0ccfbe04b7791bb5880afabd97855a411?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27yolox_l.onnx%3B+filename%3D%22yolox_l.onnx%22%3B&Expires=1739202947&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMjk0N319LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvNzg2MGFlNzlkZTZjODlhM2MxZWI3MmFlOWEyNzU2YzBjY2ZiZTA0Yjc3OTFiYjU4ODBhZmFiZDk3ODU1YTQxMT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=CxZ4V3vxP7tguiVenYJxeJvOa99rO2QBQVkc-ZPN494mrsRil0ksJ0GPeNBA0bwNatXQLeJdyglb%7EsGHGA2nnUq9b1mjvTk0PgOFIuVwj2obIhfk%7EkLwJ3nhsnCGnPXwWNgkbm3PwDyKvqU4OHVTnEt5Zo01F6izhrn6j%7EYTnQFTLohF%7Em2JcD4Cgaud9hrfcWuNG2SF4XYhuiyqE1zbWh8-Md5Fj7k%7EsfrvwUTQnsZcREhrhFQdg0PDsRdZFl346vnAObFsYx8DfI6xVOwYbG3n5FejIKGYXygo6GNzaztG7rRcg0hNjO9vvIU%7EYDMvSiO3KXpX-D-DA53iAqajPA__&Key-Pair-Id=K24J24Z295AEI9 [following]
--2025-02-10 14:55:47--  https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/7860ae79de6c89a3c1eb72ae9a2756c0ccfbe04b7791bb5880afabd97855a411?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27yolox_l.onnx%3B+filename%3D%22yolox_l.onnx%22%3B&Expires=1739202947&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMjk0N319LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvNzg2MGFlNzlkZTZjODlhM2MxZWI3MmFlOWEyNzU2YzBjY2ZiZTA0Yjc3OTFiYjU4ODBhZmFiZDk3ODU1YTQxMT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=CxZ4V3vxP7tguiVenYJxeJvOa99rO2QBQVkc-ZPN494mrsRil0ksJ0GPeNBA0bwNatXQLeJdyglb%7EsGHGA2nnUq9b1mjvTk0PgOFIuVwj2obIhfk%7EkLwJ3nhsnCGnPXwWNgkbm3PwDyKvqU4OHVTnEt5Zo01F6izhrn6j%7EYTnQFTLohF%7Em2JcD4Cgaud9hrfcWuNG2SF4XYhuiyqE1zbWh8-Md5Fj7k%7EsfrvwUTQnsZcREhrhFQdg0PDsRdZFl346vnAObFsYx8DfI6xVOwYbG3n5FejIKGYXygo6GNzaztG7rRcg0hNjO9vvIU%7EYDMvSiO3KXpX-D-DA53iAqajPA__&Key-Pair-Id=K24J24Z295AEI9
Resolving cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)... 13.35.202.117, 13.35.202.113, 13.35.202.120, ...
Connecting to cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)|13.35.202.117|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 216746733 (207M) [binary/octet-stream]
Saving to: ‘checkpoints/yolox_l.onnx’

checkpoints/yolox_l 100%[===================>] 206.71M  23.2MB/s    in 9.0s    

2025-02-10 14:55:56 (22.8 MB/s) - ‘checkpoints/yolox_l.onnx’ saved [216746733/216746733]

--2025-02-10 14:55:57--  https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/animate-x_ckpt.pth
Resolving huggingface.co (huggingface.co)... 13.35.202.121, 13.35.202.34, 13.35.202.97, ...
Connecting to huggingface.co (huggingface.co)|13.35.202.121|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/e3bfb656bafe603132a28f43f758c6a86f424152858187efc7f854ef1169c630?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27animate-x_ckpt.pth%3B+filename%3D%22animate-x_ckpt.pth%22%3B&Expires=1739202957&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMjk1N319LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvZTNiZmI2NTZiYWZlNjAzMTMyYTI4ZjQzZjc1OGM2YTg2ZjQyNDE1Mjg1ODE4N2VmYzdmODU0ZWYxMTY5YzYzMD9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=dlF4Z8d3nvoTqSiJvNmSgQT1ATRjVZjRfHdXz1VJlli2tVAmhdqxEIeiAYgYF2LpEVWWt0-VF-hQS8w2XCMqQPgwS9Cvr5tGrAzF1khDrMxIrGvCfPNzZtuD6hg7F6GgQOPmtYlFo6ey2tIDZT6p9g6eCYd0D-8z96PsM61BMH3KnEXpyb8rOEi0NcKKnNp-8O4%7EBFobHZUusiD3-pHFlHxzUx9k-VJpf4WIYi69OuQe94cY2WkbClA22qF6T6chRJE6888YEm3QFM9pyqFSzSPqifX9ZH7TihkroayhFrnPTkqeGcXokMcc5HL1WXac7zGQCta44JwGDgyuUNuvOw__&Key-Pair-Id=K24J24Z295AEI9 [following]
--2025-02-10 14:55:57--  https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/e3bfb656bafe603132a28f43f758c6a86f424152858187efc7f854ef1169c630?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27animate-x_ckpt.pth%3B+filename%3D%22animate-x_ckpt.pth%22%3B&Expires=1739202957&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMjk1N319LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvZTNiZmI2NTZiYWZlNjAzMTMyYTI4ZjQzZjc1OGM2YTg2ZjQyNDE1Mjg1ODE4N2VmYzdmODU0ZWYxMTY5YzYzMD9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=dlF4Z8d3nvoTqSiJvNmSgQT1ATRjVZjRfHdXz1VJlli2tVAmhdqxEIeiAYgYF2LpEVWWt0-VF-hQS8w2XCMqQPgwS9Cvr5tGrAzF1khDrMxIrGvCfPNzZtuD6hg7F6GgQOPmtYlFo6ey2tIDZT6p9g6eCYd0D-8z96PsM61BMH3KnEXpyb8rOEi0NcKKnNp-8O4%7EBFobHZUusiD3-pHFlHxzUx9k-VJpf4WIYi69OuQe94cY2WkbClA22qF6T6chRJE6888YEm3QFM9pyqFSzSPqifX9ZH7TihkroayhFrnPTkqeGcXokMcc5HL1WXac7zGQCta44JwGDgyuUNuvOw__&Key-Pair-Id=K24J24Z295AEI9
Resolving cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)... 13.35.202.117, 13.35.202.113, 13.35.202.120, ...
Connecting to cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)|13.35.202.117|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7271879778 (6.8G) [binary/octet-stream]
Saving to: ‘checkpoints/animate-x_ckpt.pth’

checkpoints/animate 100%[===================>]   6.77G  23.9MB/s    in 4m 55s  

2025-02-10 15:00:52 (23.5 MB/s) - ‘checkpoints/animate-x_ckpt.pth’ saved [7271879778/7271879778]

--2025-02-10 15:00:52--  https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/open_clip_pytorch_model.bin
Resolving huggingface.co (huggingface.co)... 13.35.202.121, 13.35.202.97, 13.35.202.40, ...
Connecting to huggingface.co (huggingface.co)|13.35.202.121|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/9a78ef8e8c73fd0df621682e7a8e8eb36c6916cb3c16b291a082ecd52ab79cc4?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27open_clip_pytorch_model.bin%3B+filename%3D%22open_clip_pytorch_model.bin%22%3B&response-content-type=application%2Foctet-stream&Expires=1739203252&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMzI1Mn19LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvOWE3OGVmOGU4YzczZmQwZGY2MjE2ODJlN2E4ZThlYjM2YzY5MTZjYjNjMTZiMjkxYTA4MmVjZDUyYWI3OWNjND9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSomcmVzcG9uc2UtY29udGVudC10eXBlPSoifV19&Signature=hu24213rLCMBbCC%7Em1WQD4rgp4xiNt2foGvVvf-FADl8iTabKFZYlUTnziU1Ui8b9xILWYktApDGIddJiaqOtRjvlDKeaTNx8Dj-gBRXZfKwBcn31PLtPO-gM8cWsKuhef5jkvwwWxfZD09MBhe7w7MHKY7NBmI6kDaHm3e5fU1bhRNt7HY4-794UDz8ubJ3uSBUv7kjNpCnfcCdZIFvSVXY3Qndj8Epj9%7ERe9RrYk0d02YKUyzJp1l4QdR9sPS3a-muw5KIjXITyL0kh6PrEO4mCd5c8KSQYIiBvQblB90QbTgRQ6RWZ8WZzRku66EmpBmIZjrj2xT71pQzSV-b5w__&Key-Pair-Id=K24J24Z295AEI9 [following]
--2025-02-10 15:00:53--  https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/9a78ef8e8c73fd0df621682e7a8e8eb36c6916cb3c16b291a082ecd52ab79cc4?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27open_clip_pytorch_model.bin%3B+filename%3D%22open_clip_pytorch_model.bin%22%3B&response-content-type=application%2Foctet-stream&Expires=1739203252&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMzI1Mn19LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvOWE3OGVmOGU4YzczZmQwZGY2MjE2ODJlN2E4ZThlYjM2YzY5MTZjYjNjMTZiMjkxYTA4MmVjZDUyYWI3OWNjND9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSomcmVzcG9uc2UtY29udGVudC10eXBlPSoifV19&Signature=hu24213rLCMBbCC%7Em1WQD4rgp4xiNt2foGvVvf-FADl8iTabKFZYlUTnziU1Ui8b9xILWYktApDGIddJiaqOtRjvlDKeaTNx8Dj-gBRXZfKwBcn31PLtPO-gM8cWsKuhef5jkvwwWxfZD09MBhe7w7MHKY7NBmI6kDaHm3e5fU1bhRNt7HY4-794UDz8ubJ3uSBUv7kjNpCnfcCdZIFvSVXY3Qndj8Epj9%7ERe9RrYk0d02YKUyzJp1l4QdR9sPS3a-muw5KIjXITyL0kh6PrEO4mCd5c8KSQYIiBvQblB90QbTgRQ6RWZ8WZzRku66EmpBmIZjrj2xT71pQzSV-b5w__&Key-Pair-Id=K24J24Z295AEI9
Resolving cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)... 13.35.202.18, 13.35.202.113, 13.35.202.120, ...
Connecting to cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)|13.35.202.18|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3944692325 (3.7G) [application/octet-stream]
Saving to: ‘checkpoints/open_clip_pytorch_model.bin’

checkpoints/open_cl 100%[===================>]   3.67G  23.4MB/s    in 2m 40s  

2025-02-10 15:03:33 (23.5 MB/s) - ‘checkpoints/open_clip_pytorch_model.bin’ saved [3944692325/3944692325]

--2025-02-10 15:03:33--  https://huggingface.co/Isi99999/UniAnimate_and_Animate-X_Models/resolve/main/v2-1_512-ema-pruned.ckpt
Resolving huggingface.co (huggingface.co)... 13.35.202.121, 13.35.202.34, 13.35.202.40, ...
Connecting to huggingface.co (huggingface.co)|13.35.202.121|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/88ecb782561455673c4b78d05093494b9c539fc6bfc08f3a9a4a0dd7b0b10f36?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27v2-1_512-ema-pruned.ckpt%3B+filename%3D%22v2-1_512-ema-pruned.ckpt%22%3B&Expires=1739203413&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMzQxM319LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvODhlY2I3ODI1NjE0NTU2NzNjNGI3OGQwNTA5MzQ5NGI5YzUzOWZjNmJmYzA4ZjNhOWE0YTBkZDdiMGIxMGYzNj9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=bp9tymR2IVUlDVgiInT5b-3KIr2BSrwGt9XvJn61lkmvoEHopGy1S-z8g2RDfQsA8PR1lFHK8bjbm1U1E57FOGGczND8TQhQCOSleGyTl6god%7EJpKt6HyOYc-BNRkhimZa5LlFNVEcT4eNwmtIHCJufpC5xQT2I94JhIparlA%7Es6VHnS0kjR0MoYsg8w5lJGsJ26WnT9L4AulDe-gcaVS%7EBIDXdaj9jEf0A7lpzNOMbOZBUIyWQ3qu4-USoUTR3XvX5mf5ajc9u3IOVAFvmsW%7ENj7orUhVF685hOlk8WIsYXRAAA8hzObiBGc9sGu6tzCTwlCiUWJgwO3d38EBemcQ__&Key-Pair-Id=K24J24Z295AEI9 [following]
--2025-02-10 15:03:33--  https://cdn-lfs-us-1.hf.co/repos/bd/61/bd61bc81127dde17d80e0681845855b3d0000efc2ec5c9a2efd7e46ddf53aeae/88ecb782561455673c4b78d05093494b9c539fc6bfc08f3a9a4a0dd7b0b10f36?response-content-disposition=inline%3B+filename*%3DUTF-8%27%27v2-1_512-ema-pruned.ckpt%3B+filename%3D%22v2-1_512-ema-pruned.ckpt%22%3B&Expires=1739203413&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTczOTIwMzQxM319LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmhmLmNvL3JlcG9zL2JkLzYxL2JkNjFiYzgxMTI3ZGRlMTdkODBlMDY4MTg0NTg1NWIzZDAwMDBlZmMyZWM1YzlhMmVmZDdlNDZkZGY1M2FlYWUvODhlY2I3ODI1NjE0NTU2NzNjNGI3OGQwNTA5MzQ5NGI5YzUzOWZjNmJmYzA4ZjNhOWE0YTBkZDdiMGIxMGYzNj9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=bp9tymR2IVUlDVgiInT5b-3KIr2BSrwGt9XvJn61lkmvoEHopGy1S-z8g2RDfQsA8PR1lFHK8bjbm1U1E57FOGGczND8TQhQCOSleGyTl6god%7EJpKt6HyOYc-BNRkhimZa5LlFNVEcT4eNwmtIHCJufpC5xQT2I94JhIparlA%7Es6VHnS0kjR0MoYsg8w5lJGsJ26WnT9L4AulDe-gcaVS%7EBIDXdaj9jEf0A7lpzNOMbOZBUIyWQ3qu4-USoUTR3XvX5mf5ajc9u3IOVAFvmsW%7ENj7orUhVF685hOlk8WIsYXRAAA8hzObiBGc9sGu6tzCTwlCiUWJgwO3d38EBemcQ__&Key-Pair-Id=K24J24Z295AEI9
Resolving cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)... 13.35.202.120, 13.35.202.18, 13.35.202.117, ...
Connecting to cdn-lfs-us-1.hf.co (cdn-lfs-us-1.hf.co)|13.35.202.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5214865159 (4.9G) [binary/octet-stream]
Saving to: ‘checkpoints/v2-1_512-ema-pruned.ckpt’

checkpoints/v2-1_51 100%[===================>]   4.86G  23.3MB/s    in 3m 34s  

2025-02-10 15:07:08 (23.2 MB/s) - ‘checkpoints/v2-1_512-ema-pruned.ckpt’ saved [5214865159/5214865159]

🎉 All models are ready!

Load Inputs & Generate DWPose Data

In [ ]:
# @title
import os
import glob
import cv2
import ipywidgets as widgets
from google.colab import files
from IPython.display import display, Video, HTML
import PIL.Image
from base64 import b64encode
from IPython.display import clear_output


os.makedirs("data/videos", exist_ok=True)
os.makedirs("data/images", exist_ok=True)
os.makedirs("data/saved_pkl", exist_ok=True)
os.makedirs("data/saved_pose", exist_ok=True)
os.makedirs("data/saved_frames", exist_ok=True)


upload_image = widgets.FileUpload(accept="image/*", multiple=False)
upload_video = widgets.FileUpload(accept="video/*", multiple=False)
run_button = widgets.Button(description="Extract DWPose", button_style="success")
output_display = widgets.Output()

print("Upload Reference Image:")
display(upload_image)
print("\nUpload Driving Video:")
display(upload_video)



def save_uploaded_files(upload_widget, save_dir):
    if not upload_widget.value:
        return None
    for filename, file_info in upload_widget.value.items():
        file_path = os.path.join(save_dir, filename)
        with open(file_path, 'wb') as f:
            f.write(file_info['content'])
        return file_path


def on_run_button_click(b):
    clear_output(wait=True)

    with output_display:
        output_display.clear_output()


        image_path = save_uploaded_files(upload_image, "data/images")
        video_path = save_uploaded_files(upload_video, "data/videos")

        if not video_path:
            print("❌ No driving video uploaded!")
            return

        print(f"✅ Reference Image Saved: {image_path}")
        print(f"✅ Driving Video Saved: {video_path}")
        print("🔄 Running DWPose extraction...")

        def check_and_install(package):
          try:
              __import__(package)
          except ImportError:
              print(f"🔍 {package} not found. Installing...")
              import subprocess
              import sys
              subprocess.check_call([sys.executable, "-m", "pip", "install", package])
              print(f"✅ {package} installed successfully.")


        check_and_install("onnxruntime")


        !python process_data.py --source_video_paths data/videos --saved_pose_dir data/saved_pkl --saved_pose data/saved_pose --saved_frame_dir data/saved_frames

        print("✅ DWPose data extraction complete!")

        # Process Extracted Frames
        # frame_paths = sorted(glob.glob("data/saved_pose/*/*.jpg"))  # Include subdirectories

        # if not frame_paths:
        #     print("❌ No extracted frames found. Ensure process_data.py ran successfully.")
        # else:
        #
        #
        #     first_frame = cv2.imread(frame_paths[0])
        #     if first_frame is None:
        #         print("❌ First frame is blank. Video cannot be generated.")
        #     else:
        #         print("First frame loaded correctly.")

        #
        #     video_output_path = "dwpose_output.mp4"
        #     heightV, widthV = first_frame.shape[:2]
        #     print(f"width of video: {widthV}")
        #     print(f"height of video: {heightV}")
        #     fourcc = cv2.VideoWriter_fourcc(*'mp4v')
        #     video = cv2.VideoWriter(video_output_path, fourcc, 30, (widthV, heightV))

        #     for frame_path in frame_paths:
        #         img = cv2.imread(frame_path, cv2.IMREAD_UNCHANGED)
        #         if img is None:
        #             print(f"❌ Skipping blank frame: {frame_path}")
        #             continue  # Skip blank frames

        #         if img.shape[2] == 4:  # Convert RGBA to BGR if needed
        #             print("Converting frames to BGR...")
        #             img = cv2.cvtColor(img, cv2.COLOR_BGRA2BGR)

        #         video.write(img)

        #     video.release()
        #     print("✅ Video generation complete.")

        #
        #     print("✅ Extracted DWPose video:")
        #     display(Video(video_output_path, embed=True))


run_button.on_click(on_run_button_click)

display(run_button, output_display)
Upload Reference Image:
FileUpload(value={}, accept='image/*', description='Upload')
Upload Driving Video:
FileUpload(value={}, accept='video/*', description='Upload')
Button(button_style='success', description='Extract DWPose', style=ButtonStyle())
Output()

Set Inference Parameters & Run

In [ ]:
# @title
import os
import yaml
import glob
import IPython.display as display
import ipywidgets as widgets
from IPython.display import clear_output


def run_inference(_):

    clear_output(wait=True)

    import glob

    max_frames = max_frames_input.value
    resolution = [int(x) for x in resolution_input.value.split(",")]
    round_val = round_input.value
    ddim_timesteps = ddim_timesteps_input.value
    seed = seed_input.value
    save_fps = save_fps_input.value
    n = frame_skip_input.value


    image_files = sorted(glob.glob("data/images/*"))
    saved_pose_folders = sorted(glob.glob("data/saved_pose/*"))
    saved_frame_folders = sorted(glob.glob("data/saved_frames/*"))
    saved_pkl_files = sorted(glob.glob("data/saved_pkl/*.pkl"))


    test_list_path = []
    for img_file, pose_folder, frame_folder, pkl_file in zip(image_files, saved_pose_folders, saved_frame_folders, saved_pkl_files):
        test_list_path.append([n, img_file, pose_folder, frame_folder, pkl_file, seed])


    config = {
        "max_frames": max_frames,
        "resolution": resolution,
        "round": round_val,
        "ddim_timesteps": ddim_timesteps,
        "seed": seed,
        "save_fps": save_fps,
        "test_list_path": test_list_path,
        "log_dir": "results",
        "test_model": "checkpoints/animate-x_ckpt.pth",
        "partial_keys": [["image", "local_image", "dwpose", "pose_embeddings"]],
        "TASK_TYPE": "inference_animate_x_entrance",
        "use_fp16": True,
        "guide_scale": 2.5,
        "vit_resolution": [224, 224],
        "batch_size": 1,
        "latent_random_ref": True,
        "chunk_size": 2,
        "decoder_bs": 2,
        "scale": 8,
        "use_fps_condition": False,
        "embedder": {
            "type": "FrozenOpenCLIPTextVisualEmbedder",
            "layer": "penultimate",
            "pretrained": "checkpoints/open_clip_pytorch_model.bin"
        },
        "auto_encoder": {
            "type": "AutoencoderKL",
            "ddconfig": {
                "double_z": True,
                "z_channels": 4,
                "resolution": 256,
                "in_channels": 3,
                "out_ch": 3,
                "ch": 128,
                "ch_mult": [1, 2, 4, 4],
                "num_res_blocks": 2,
                "attn_resolutions": [],
                "dropout": 0.0,
                "video_kernel_size": [3, 1, 1]
            },
            "embed_dim": 4,
            "pretrained": "checkpoints/v2-1_512-ema-pruned.ckpt"
        },
        "UNet": {
            "type": "UNetSD_Animate_X",
            "config": None,
            "in_dim": 4,
            "num": 0,
            "no_hand": True,
            "dim": 320,
            "y_dim": 1024,
            "context_dim": 1024,
            "out_dim": 4,
            "dim_mult": [1, 2, 4, 4],
            "num_heads": 8,
            "head_dim": 64,
            "num_res_blocks": 2,
            "dropout": 0.1,
            "temporal_attention": True,
            "num_tokens": 4,
            "temporal_attn_times": 1,
            "use_checkpoint": True,
            "use_fps_condition": False,
            "use_sim_mask": False,
            "seq_len": max_frames + 1
        },
        "video_compositions": ["image", "local_image", "dwpose", "randomref", "randomref_pose", "pose_embedding"],
        "Diffusion": {
            "type": "DiffusionDDIM",
            "schedule": "linear_sd",
            "schedule_param": {
                "num_timesteps": 1000,
                "init_beta": 0.00085,
                "last_beta": 0.0120,
                "zero_terminal_snr": True
            },
            "mean_type": "v",
            "loss_type": "mse",
            "var_type": "fixed_small",
            "rescale_timesteps": False,
            "noise_strength": 0.1
        },
        "use_DiffusionDPM": False,
        "CPU_CLIP_VAE": True
    }


    config_path = "configs/Animate_X_infer.yaml"
    with open(config_path, "w") as file:
        yaml.dump(config, file, default_flow_style=False, sort_keys=False)

    print(f"✅ Configuration file updated: {config_path}")


    !python inference.py --cfg configs/Animate_X_infer.yaml

    import os
    import glob
    from IPython.display import display as displayVid, Video as outVid


    video_folder = "results/Animate_X_infer/"


    video_files = glob.glob(os.path.join(video_folder, "*.mp4"))

    if video_files:
        latest_video = max(video_files, key=os.path.getctime)
        print(f"Displaying video: {latest_video}")
        displayVid(outVid(latest_video, embed=True))
    else:
        print("❌ No video found in results/Animate_X_infer/")


max_frames_input = widgets.IntText(value=32, description="Max Frames:")
resolution_input = widgets.Text(value="512,768", description="Resolution:")
round_input = widgets.IntText(value=1, description="Round:")
ddim_timesteps_input = widgets.IntText(value=30, description="DDIM Steps:")
seed_input = widgets.IntText(value=13, description="Seed:")
save_fps_input = widgets.FloatText(value=8.0, description="FPS:", step=0.5)
frame_skip_input = widgets.IntText(value=1, description="Frame Skip (n):")


run_button = widgets.Button(description="Run Inference", button_style="danger")
run_button.on_click(run_inference)


widgets_box = widgets.VBox([max_frames_input, resolution_input, round_input, ddim_timesteps_input, seed_input, save_fps_input, frame_skip_input, run_button])
display.display(widgets_box)
✅ Configuration file updated: configs/Animate_X_infer.yaml
For Windows users, we explicitly import registry function inference_animate_x_entrance !!!
/usr/local/lib/python3.11/dist-packages/timm/models/layers/__init__.py:48: FutureWarning: Importing from timm.models.layers is deprecated, please import via timm.layers
  warnings.warn(f"Importing from {__name__} is deprecated, please import via timm.layers", FutureWarning)
[2025-02-10 15:38:58,765] INFO: {'__name__': 'Config: VideoLDM Decoder', 'mean': [0.5, 0.5, 0.5], 'std': [0.5, 0.5, 0.5], 'max_words': 1000, 'num_workers': 8, 'prefetch_factor': 2, 'resolution': [512, 768], 'vit_out_dim': 1024, 'vit_resolution': [224, 224], 'depth_clamp': 10.0, 'misc_size': 384, 'depth_std': 20.0, 'save_fps': 8.0, 'frame_lens': [32, 32, 32, 1], 'sample_fps': [4], 'vid_dataset': {'type': 'VideoBaseDataset', 'data_list': [], 'max_words': 1000, 'resolution': [448, 256]}, 'img_dataset': {'type': 'ImageBaseDataset', 'data_list': ['laion_400m'], 'max_words': 1000, 'resolution': [448, 256]}, 'batch_sizes': {'1': 256, '4': 4, '8': 4, '16': 4}, 'Diffusion': {'type': 'DiffusionDDIM', 'schedule': 'linear_sd', 'schedule_param': {'num_timesteps': 1000, 'init_beta': 0.00085, 'last_beta': 0.012, 'zero_terminal_snr': True}, 'mean_type': 'v', 'loss_type': 'mse', 'var_type': 'fixed_small', 'rescale_timesteps': False, 'noise_strength': 0.1, 'ddim_timesteps': 50}, 'ddim_timesteps': 30, 'use_div_loss': False, 'p_zero': 0.9, 'guide_scale': 2.5, 'vit_mean': [0.48145466, 0.4578275, 0.40821073], 'vit_std': [0.26862954, 0.26130258, 0.27577711], 'sketch_mean': [0.485, 0.456, 0.406], 'sketch_std': [0.229, 0.224, 0.225], 'hist_sigma': 10.0, 'scale_factor': 0.18215, 'use_checkpoint': True, 'use_sharded_ddp': False, 'use_fsdp': False, 'use_fp16': True, 'temporal_attention': True, 'UNet': {'type': 'UNetSD_Animate_X', 'in_dim': 4, 'dim': 320, 'y_dim': 1024, 'context_dim': 1024, 'out_dim': 4, 'dim_mult': [1, 2, 4, 4], 'num_heads': 8, 'head_dim': 64, 'num_res_blocks': 2, 'attn_scales': [1.0, 0.5, 0.25], 'dropout': 0.1, 'temporal_attention': True, 'temporal_attn_times': 1, 'use_checkpoint': True, 'use_fps_condition': False, 'use_sim_mask': False, 'config': None, 'num': 0, 'no_hand': True, 'num_tokens': 4, 'seq_len': 39}, 'guidances': [], 'auto_encoder': {'type': 'AutoencoderKL', 'ddconfig': {'double_z': True, 'z_channels': 4, 'resolution': 256, 'in_channels': 3, 'out_ch': 3, 'ch': 128, 'ch_mult': [1, 2, 4, 4], 'num_res_blocks': 2, 'attn_resolutions': [], 'dropout': 0.0, 'video_kernel_size': [3, 1, 1]}, 'embed_dim': 4, 'pretrained': 'checkpoints/v2-1_512-ema-pruned.ckpt'}, 'embedder': {'type': 'FrozenOpenCLIPTextVisualEmbedder', 'layer': 'penultimate', 'pretrained': 'checkpoints/open_clip_pytorch_model.bin'}, 'ema_decay': 0.9999, 'num_steps': 600000, 'lr': 5e-05, 'weight_decay': 0.0, 'betas': [0.9, 0.999], 'eps': 1e-08, 'chunk_size': 2, 'decoder_bs': 2, 'alpha': 0.7, 'save_ckp_interval': 1000, 'warmup_steps': 10, 'decay_mode': 'cosine', 'use_ema': False, 'load_from': None, 'Pretrain': {'type': 'pretrain_specific_strategies', 'fix_weight': False, 'grad_scale': 0.2, 'resume_checkpoint': 'models/jiuniu_0267000.pth', 'sd_keys_path': 'models/stable_diffusion_image_key_temporal_attention_x1.json'}, 'viz_interval': 1000, 'resume_checkpoint': '', 'visual_train': {'type': 'VisualTrainTextImageToVideo'}, 'visual_inference': {'type': 'VisualGeneratedVideos'}, 'inference_list_path': '', 'log_interval': 100, 'log_dir': 'results/Animate_X_infer', 'seed': 13, 'negative_prompt': 'Distorted, discontinuous, Ugly, blurry, low resolution, motionless, static, disfigured, disconnected limbs, Ugly faces, incomplete arms', 'max_frames': 38, 'round': 1, 'test_list_path': [[4, 'data/images/9x16_A_Beautiful_Brazilian_blonde_gir (1).png', 'data/saved_pose/Professional_Mode_Woman_walking_forward_as_the_cam (1)', 'data/saved_frames/Professional_Mode_Woman_walking_forward_as_the_cam (1)', 'data/saved_pkl/Professional_Mode_Woman_walking_forward_as_the_cam (1).pkl', 13]], 'test_model': 'checkpoints/animate-x_ckpt.pth', 'partial_keys': [['image', 'local_image', 'dwpose', 'pose_embeddings']], 'TASK_TYPE': 'inference_animate_x_entrance', 'batch_size': 1, 'latent_random_ref': True, 'scale': 8, 'use_fps_condition': False, 'video_compositions': ['image', 'local_image', 'dwpose', 'randomref', 'randomref_pose', 'pose_embedding'], 'use_DiffusionDPM': False, 'CPU_CLIP_VAE': True, 'cfg_file': 'configs/Animate_X_infer.yaml', 'init_method': 'tcp://localhost:9999', 'debug': False, 'opts': [], 'pmi_rank': 0, 'pmi_world_size': 1, 'gpus_per_machine': 1, 'world_size': 1, 'gpu': 0, 'rank': 0, 'log_file': 'results/Animate_X_infer/log_00.txt'}
[2025-02-10 15:38:58,765] INFO: Running Animate-X inference on gpu 0
[2025-02-10 15:38:58,787] INFO: Loaded ViT-H-14 model config.
[2025-02-10 15:39:09,412] INFO: Loading pretrained ViT-H-14 weights (checkpoints/open_clip_pytorch_model.bin).
[2025-02-10 15:40:06,986] INFO: Restored from checkpoints/v2-1_512-ema-pruned.ckpt
[2025-02-10 15:41:07,051] INFO: Load model from checkpoints/animate-x_ckpt.pth with status _IncompatibleKeys(missing_keys=['pose_embedding_before.pos_embed.pos_table'], unexpected_keys=[])
[2025-02-10 15:41:09,508] INFO: There are 1 videos. with 1 times
[2025-02-10 15:41:09,509] INFO: [0]/[1] Begin to sample data/images/9x16_A_Beautiful_Brazilian_blonde_gir (1).png, pose sequence from data/saved_pose/Professional_Mode_Woman_walking_forward_as_the_cam (1) init seed 13 ...
[2025-02-10 15:41:24,691] INFO: Current seed 13 ...
100% 31/31 [10:42<00:00, 20.73s/it]
[2025-02-10 15:52:30,249] INFO: video saved in results/Animate_X_infer/9x16_A_Beautiful_Brazilian_blonde_gir 1_Professional_Mode_Woman_walking_forward_as_the_cam 1_seed_13_rank_01_00_00_768x512.mp4!
[2025-02-10 15:52:30,249] INFO: Congratulations! The inference is completed!
Displaying video: results/Animate_X_infer/9x16_A_Beautiful_Brazilian_blonde_gir 1_Professional_Mode_Woman_walking_forward_as_the_cam 1_seed_13_rank_01_00_00_768x512_results_1col.mp4