Organize MusePose Pretrained Weights
mainMusePose requires several pretrained weights to be organized in a specific directory structure under ./pretrained_weights/.
Required Weights:
- MusePose:
denoising_unet.pth,motion_module.pth,pose_guider.pth,reference_unet.pth(from HuggingFace). - dwpose:
dw-ll_ucoco_384.pthandyolox_l_8x8_300e_coco.pth(Note: rename the downloaded yolox file toyolox_l_8x8_300e_coco.pth). - sd-image-variations-diffusers:
unet/config.jsonandunet/diffusion_pytorch_model.bin. - image_encoder:
config.jsonandpytorch_model.bin. - sd-vae-ft-mse:
config.jsonanddiffusion_pytorch_model.bin.
Note: control_v11p_sd15_openpose and animatediff weights are required for training only.
./pretrained_weights/
|-- MusePose
| |-- denoising_unet.pth
| |-- motion_module.pth
| |-- pose_guider.pth
| └── reference_unet.pth
|-- dwpose
| |-- dw-ll_ucoco_384.pth
| |-- yolox_l_8x8_300e_coco.pth
|-- sd-image-variations-diffusers
| └── unet
| |-- config.json
| └── diffusion_pytorch_model.bin
|-- image_encoder
| |-- config.json
| └── pytorch_model.bin
|-- sd-vae-ft-mse
| |-- config.json
| └── diffusion_pytorch_model.bin
|-- control_v11p_sd15_openpose
| └── diffusion_pytorch_model.bin
└── animatediff
└── mm_sd_v15_v2.ckpt