Spaces:
Running
on
Zero
Running
on
Zero
File size: 665 Bytes
f499d3b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from huggingface_hub import hf_hub_download
def download(ckpt_name: str) -> str:
MAP = {
'experiments/skeleton/articulation-xl_quantization_256/model.ckpt': 'skeleton/articulation-xl_quantization_256/model.ckpt',
'experiments/skin/articulation-xl/model.ckpt': 'skin/articulation-xl/model.ckpt',
}
try:
if ckpt_name not in MAP:
print(f"not found: {ckpt_name}")
return ckpt_name
return hf_hub_download(
repo_id='VAST-AI/UniRig',
filename=MAP[ckpt_name],
)
except Exception as e:
print(f"Failed to download {ckpt_name}: {e}")
return ckpt_name |