@@ -512,7 +512,7 @@ def test_stable_diffusion_no_safety_checker(self):
512512 def test_stable_diffusion_k_lms (self ):
513513 device = "cpu" # ensure determinism for the device-dependent torch.Generator
514514 unet = self .dummy_cond_unet
515- scheduler = LMSDiscreteScheduler ( beta_start = 0.00085 , beta_end = 0.012 , beta_schedule = "scaled_linear " )
515+ scheduler = LMSDiscreteScheduler . from_config ( "CompVis/stable-diffusion-v1-4" , subfolder = "scheduler " )
516516 vae = self .dummy_vae
517517 bert = self .dummy_text_encoder
518518 tokenizer = CLIPTokenizer .from_pretrained ("hf-internal-testing/tiny-random-clip" )
@@ -557,7 +557,7 @@ def test_stable_diffusion_k_lms(self):
557557 def test_stable_diffusion_attention_chunk (self ):
558558 device = "cpu" # ensure determinism for the device-dependent torch.Generator
559559 unet = self .dummy_cond_unet
560- scheduler = LMSDiscreteScheduler ( beta_start = 0.00085 , beta_end = 0.012 , beta_schedule = "scaled_linear " )
560+ scheduler = LMSDiscreteScheduler . from_config ( "CompVis/stable-diffusion-v1-4" , subfolder = "scheduler " )
561561 vae = self .dummy_vae
562562 bert = self .dummy_text_encoder
563563 tokenizer = CLIPTokenizer .from_pretrained ("hf-internal-testing/tiny-random-clip" )
@@ -842,7 +842,7 @@ def test_stable_diffusion_img2img_multiple_init_images(self):
842842 def test_stable_diffusion_img2img_k_lms (self ):
843843 device = "cpu" # ensure determinism for the device-dependent torch.Generator
844844 unet = self .dummy_cond_unet
845- scheduler = LMSDiscreteScheduler ( beta_start = 0.00085 , beta_end = 0.012 , beta_schedule = "scaled_linear " )
845+ scheduler = LMSDiscreteScheduler . from_config ( "CompVis/stable-diffusion-v1-4" , subfolder = "scheduler " )
846846
847847 vae = self .dummy_vae
848848 bert = self .dummy_text_encoder
@@ -1943,7 +1943,7 @@ def test_stable_diffusion_img2img_pipeline_k_lms(self):
19431943 init_image = init_image .resize ((768 , 512 ))
19441944 expected_image = np .array (expected_image , dtype = np .float32 ) / 255.0
19451945
1946- lms = LMSDiscreteScheduler ( beta_start = 0.00085 , beta_end = 0.012 , beta_schedule = "scaled_linear " )
1946+ lms = LMSDiscreteScheduler . from_config ( "CompVis/stable-diffusion-v1-4" , subfolder = "scheduler " )
19471947
19481948 model_id = "CompVis/stable-diffusion-v1-4"
19491949 pipe = StableDiffusionImg2ImgPipeline .from_pretrained (
@@ -2032,7 +2032,7 @@ def test_stable_diffusion_inpaint_pipeline_k_lms(self):
20322032 )
20332033 expected_image = np .array (expected_image , dtype = np .float32 ) / 255.0
20342034
2035- lms = LMSDiscreteScheduler ( beta_start = 0.00085 , beta_end = 0.012 , beta_schedule = "scaled_linear " )
2035+ lms = LMSDiscreteScheduler . from_config ( "CompVis/stable-diffusion-v1-4" , subfolder = "scheduler " )
20362036
20372037 model_id = "CompVis/stable-diffusion-v1-4"
20382038 pipe = StableDiffusionInpaintPipeline .from_pretrained (
0 commit comments