From d603ccb6144d314359b8ac0f699c2d52ca5c684c Mon Sep 17 00:00:00 2001 From: Dhruv Nair Date: Mon, 26 Feb 2024 12:05:19 +0530 Subject: [PATCH] Small change to download in dance diffusion convert script (#7070) * update * make style --- scripts/convert_dance_diffusion_to_diffusers.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/scripts/convert_dance_diffusion_to_diffusers.py b/scripts/convert_dance_diffusion_to_diffusers.py index d53d1f792e..ce69bfe2bf 100755 --- a/scripts/convert_dance_diffusion_to_diffusers.py +++ b/scripts/convert_dance_diffusion_to_diffusers.py @@ -4,6 +4,7 @@ import math import os from copy import deepcopy +import requests import torch from audio_diffusion.models import DiffusionAttnUnet1D from diffusion import sampling @@ -73,9 +74,14 @@ class DiffusionUncond(nn.Module): def download(model_name): url = MODELS_MAP[model_name]["url"] - os.system(f"wget {url} ./") + r = requests.get(url, stream=True) - return f"./{model_name}.ckpt" + local_filename = f"./{model_name}.ckpt" + with open(local_filename, "wb") as fp: + for chunk in r.iter_content(chunk_size=8192): + fp.write(chunk) + + return local_filename DOWN_NUM_TO_LAYER = {