ford442 commited on
Commit
cf49fe3
·
1 Parent(s): c22f929

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -13,7 +13,9 @@ import gradio as gr
13
  import numpy as np
14
  from PIL import Image
15
  import torch
16
- from diffusers import AutoencoderKL, StableDiffusionXLPipeline, EulerAncestralDiscreteScheduler
 
 
17
  #from diffusers import AutoencoderKL
18
  from typing import Tuple
19
  #from transformers import AutoTokenizer, AutoModelForCausalLM
@@ -117,7 +119,9 @@ def load_and_prepare_model(model_id):
117
  use_safetensors=True,
118
  vae=vae,
119
  )
120
- sched = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config, beta_schedule="scaled_linear", algorithm_type="sde-dpmsolver++")
 
 
121
  pipe.scheduler=sched
122
  #pipe.to(device=device, dtype=torch.bfloat16)
123
  pipe.to(device=device)
 
13
  import numpy as np
14
  from PIL import Image
15
  import torch
16
+ from diffusers import AutoencoderKL, StableDiffusionXLPipeline
17
+ #from diffusers import EulerAncestralDiscreteScheduler
18
+ from diffusers import DPMSolverMultistepScheduler
19
  #from diffusers import AutoencoderKL
20
  from typing import Tuple
21
  #from transformers import AutoTokenizer, AutoModelForCausalLM
 
119
  use_safetensors=True,
120
  vae=vae,
121
  )
122
+ #sched = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config, beta_schedule="squaredcos_cap_v2",use_karras_sigmas=True, algorithm_type="dpmsolver++")
123
+ sched = DPMSolverMultistepScheduler.from_config(pipe.scheduler.config, beta_schedule="squaredcos_cap_v2",use_karras_sigmas=True, algorithm_type="dpmsolver++")
124
+
125
  pipe.scheduler=sched
126
  #pipe.to(device=device, dtype=torch.bfloat16)
127
  pipe.to(device=device)