SteadyDancer 빌드하기

https://github.com/MCG-NJU/SteadyDancer

git clone https://github.com/MCG-NJU/SteadyDancer.git
cd SteadyDancer
conda create -n steadydancer python=3.10 -y
conda activate steadydancer
pip install torch==2.5.1 torchvision==0.20.1 torchaudio==2.5.1 --index-url https://download.pytorch.org/whl/cu121
pip install https://github.com/Dao-AILab/flash-attention/releases/download/v2.7.4.post1/flash_attn-2.7.4.post1+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl && python -c "import flash_attn"
pip install xformers==0.0.29.post1
pip install "xfuser[diffusers,flash-attn]"
pip install -r requirements.txt
pip install --no-cache-dir -U pip setuptools wheel
pip install moviepy decord              # moviepy-2.2.1, decord-0.6.0
pip install --no-cache-dir -U openmim   # openmim-0.3.9
mim install mmengine                    # mmengine-0.10.7
mim install "mmcv==2.1.0"               # mmcv-2.1.0
mim install "mmdet>=3.1.0"              # mmdet-3.3.0
pip install chumpy --no-build-isolation
pip install mmpose                      # mmpose-1.3.2
mkdir -p ./preprocess/pretrained_weights/dwpose

huggingface-cli download yzd-v/DWPose --local-dir ./preprocess/pretrained_weights/dwpose --include "dw-ll_ucoco_384.pth"

wget https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_l_8x8_300e_coco/yolox_l_8x8_300e_coco_20211126_140236-d3bd2b23.pth -O ./preprocess/pretrained_weights/dwpose/yolox_l_8x8_300e_coco.pth
huggingface-cli download MCG-NJU/SteadyDancer-14B --local-dir ./SteadyDancer-14B