Spaces:
Configuration error
Configuration error
| import os | |
| from pathlib import Path, PurePosixPath | |
| from huggingface_hub import hf_hub_download | |
| def prepare_base_model(): | |
| local_dir = "./pretrained_weights/stable-diffusion-v1-5" | |
| os.makedirs(local_dir, exist_ok=True) | |
| for hub_file in ["unet/config.json", "unet/diffusion_pytorch_model.bin"]: | |
| path = Path(hub_file) | |
| saved_path = local_dir / path | |
| if os.path.exists(saved_path): | |
| continue | |
| hf_hub_download( | |
| repo_id="runwayml/stable-diffusion-v1-5", | |
| subfolder=PurePosixPath(path.parent), | |
| filename=PurePosixPath(path.name), | |
| local_dir=local_dir, | |
| ) | |
| def prepare_image_encoder(): | |
| local_dir = "./pretrained_weights" | |
| os.makedirs(local_dir, exist_ok=True) | |
| for hub_file in ["image_encoder/config.json", "image_encoder/pytorch_model.bin"]: | |
| path = Path(hub_file) | |
| saved_path = local_dir / path | |
| if os.path.exists(saved_path): | |
| continue | |
| hf_hub_download( | |
| repo_id="lambdalabs/sd-image-variations-diffusers", | |
| subfolder=PurePosixPath(path.parent), | |
| filename=PurePosixPath(path.name), | |
| local_dir=local_dir, | |
| ) | |
| def prepare_dwpose(): | |
| ... | |