Update download diff format tests (#7831)
update Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
This commit is contained in:
@@ -1257,8 +1257,8 @@ class StableDiffusionPipelineCkptTests(unittest.TestCase):
|
|||||||
|
|
||||||
def test_download_from_hub(self):
|
def test_download_from_hub(self):
|
||||||
ckpt_paths = [
|
ckpt_paths = [
|
||||||
"https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.ckpt",
|
"https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.safetensors",
|
||||||
"https://huggingface.co/WarriorMama777/OrangeMixs/blob/main/Models/AbyssOrangeMix/AbyssOrangeMix_base.ckpt",
|
"https://huggingface.co/WarriorMama777/OrangeMixs/blob/main/Models/AbyssOrangeMix/AbyssOrangeMix.safetensors",
|
||||||
]
|
]
|
||||||
|
|
||||||
for ckpt_path in ckpt_paths:
|
for ckpt_path in ckpt_paths:
|
||||||
@@ -1271,7 +1271,7 @@ class StableDiffusionPipelineCkptTests(unittest.TestCase):
|
|||||||
assert image_out.shape == (512, 512, 3)
|
assert image_out.shape == (512, 512, 3)
|
||||||
|
|
||||||
def test_download_local(self):
|
def test_download_local(self):
|
||||||
ckpt_filename = hf_hub_download("runwayml/stable-diffusion-v1-5", filename="v1-5-pruned-emaonly.ckpt")
|
ckpt_filename = hf_hub_download("runwayml/stable-diffusion-v1-5", filename="v1-5-pruned-emaonly.safetensors")
|
||||||
config_filename = hf_hub_download("runwayml/stable-diffusion-v1-5", filename="v1-inference.yaml")
|
config_filename = hf_hub_download("runwayml/stable-diffusion-v1-5", filename="v1-inference.yaml")
|
||||||
|
|
||||||
pipe = StableDiffusionPipeline.from_single_file(
|
pipe = StableDiffusionPipeline.from_single_file(
|
||||||
@@ -1285,7 +1285,7 @@ class StableDiffusionPipelineCkptTests(unittest.TestCase):
|
|||||||
assert image_out.shape == (512, 512, 3)
|
assert image_out.shape == (512, 512, 3)
|
||||||
|
|
||||||
def test_download_ckpt_diff_format_is_same(self):
|
def test_download_ckpt_diff_format_is_same(self):
|
||||||
ckpt_path = "https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.ckpt"
|
ckpt_path = "https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.safetensors"
|
||||||
|
|
||||||
sf_pipe = StableDiffusionPipeline.from_single_file(ckpt_path)
|
sf_pipe = StableDiffusionPipeline.from_single_file(ckpt_path)
|
||||||
sf_pipe.scheduler = DDIMScheduler.from_config(sf_pipe.scheduler.config)
|
sf_pipe.scheduler = DDIMScheduler.from_config(sf_pipe.scheduler.config)
|
||||||
@@ -1310,7 +1310,7 @@ class StableDiffusionPipelineCkptTests(unittest.TestCase):
|
|||||||
def test_single_file_component_configs(self):
|
def test_single_file_component_configs(self):
|
||||||
pipe = StableDiffusionPipeline.from_pretrained("runwayml/stable-diffusion-v1-5")
|
pipe = StableDiffusionPipeline.from_pretrained("runwayml/stable-diffusion-v1-5")
|
||||||
|
|
||||||
ckpt_path = "https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.ckpt"
|
ckpt_path = "https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.safetensors"
|
||||||
single_file_pipe = StableDiffusionPipeline.from_single_file(ckpt_path, load_safety_checker=True)
|
single_file_pipe = StableDiffusionPipeline.from_single_file(ckpt_path, load_safety_checker=True)
|
||||||
|
|
||||||
for param_name, param_value in single_file_pipe.text_encoder.config.to_dict().items():
|
for param_name, param_value in single_file_pipe.text_encoder.config.to_dict().items():
|
||||||
|
|||||||
Reference in New Issue
Block a user