| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| import os |
|
|
| from huggingface_hub import snapshot_download |
|
|
|
|
| def download_diffusion_nemo(): |
| """ |
| Downloads all Cosmos Diffusion NeMo assets to HF_HOME directory. |
| Make sure to set HF_HOME to your desired path before running this function. |
| """ |
| snapshot_download("nvidia/Cosmos-1.0-Guardrail") |
| snapshot_download("nvidia/Cosmos-1.0-Tokenizer-CV8x8x8") |
| snapshot_download("nvidia/Cosmos-1.0-Diffusion-7B-Text2World", allow_patterns=["nemo/*"]) |
| snapshot_download("nvidia/Cosmos-1.0-Diffusion-14B-Text2World", allow_patterns=["nemo/*"]) |
| snapshot_download("nvidia/Cosmos-1.0-Prompt-Upsampler-12B-Text2World") |
| snapshot_download("google-t5/t5-11b", ignore_patterns=["*.h5"]) |
|
|
|
|
| def main(): |
| |
| hf_home = os.environ.get("HF_HOME") |
| if not hf_home: |
| raise EnvironmentError( |
| "The HF_HOME environment variable is not set. " |
| "Please set it to your desired path before running this script." |
| ) |
|
|
| |
| download_diffusion_nemo() |
|
|
|
|
| if __name__ == "__main__": |
| main() |
|
|