File size: 1,160 Bytes
2535933
 
fb2b3c7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
162982b
fb2b3c7
0ea0295
 
 
6643684
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/bash

# Since we use preloaded, cached versions of models, we must link them for further use
mkdir ~/app/models/musetalkV15
ln -s ~/.cache/huggingface/hub/models--TMElyralab--MuseTalk/snapshots/*/musetalkV15/* ~/app/models/musetalkV15/

mkdir ~/app/models/musetalk
ln -s ~/.cache/huggingface/hub/models--TMElyralab--MuseTalk/snapshots/*/musetalk/* ~/app/models/musetalk/

mkdir ~/app/models/dwpose
ln -s ~/.cache/huggingface/hub/models--yzd-v--DWPose/snapshots/*/* ~/app/models/dwpose/

mkdir ~/app/models/sd-vae
ln -s ~/.cache/huggingface/hub/models--stabilityai--sd-vae-ft-mse/snapshots/*/* ~/app/models/sd-vae/

mkdir ~/app/models/syncnet
ln -s ~/.cache/huggingface/hub/models--ByteDance--LatentSync/snapshots/*/* ~/app/models/syncnet/

mkdir ~/app/models/whisper
ln -s ~/.cache/huggingface/hub/models--openai--whisper-tiny/snapshots/*/* ~/app/models/whisper/

pip install --no-cache-dir -U openmim

# Mim uses ~/.cache/mim by default for cache, but hugging face only allows to use /home/user/app, so we use little hack
export HOME=/home/user/app

mim install mmengine
mim install "mmcv==2.1.0"
mim install "mmdet==3.2.0"
mim install "mmpose==1.2.0"