jytole commited on
Commit
674b3b5
·
1 Parent(s): 8a8ed83

Change to Heun Scheduler

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -2,13 +2,13 @@ import gradio as gr
2
 
3
  from diffusers import AudioLDMPipeline
4
  # The recommended "fast" scheduler:
5
- from diffusers import DPMSolverMultistepScheduler
6
  # The Default AudioLDM scheduler:
7
  #from diffusers import DDIMScheduler
8
  #from diffusers import DDPMScheduler
9
  #from diffusers import DEISMultistepScheduler
10
  #from diffusers import DPMSolverSinglestepScheduler
11
- #from diffusers import HeunDiscreteScheduler
12
  #from diffusers import KDPM2DiscreteScheduler
13
  #from diffusers import KDPM2AncestralDiscreteScheduler
14
  #from diffusers import LMSDiscreteScheduler
@@ -26,13 +26,13 @@ device="cpu"
26
 
27
  repo_id = "cvssp/audioldm-s-full-v2"
28
  pipe = AudioLDMPipeline.from_pretrained(repo_id, torch_dtype=torch.float32)
29
- pipe.scheduler = DPMSolverMultistepScheduler.from_config(pipe.scheduler.config)
30
  #pipe.scheduler = DDIMScheduler.from_config(pipe.scheduler.config)
31
  #pipe.scheduler = DDPMScheduler.from_config(pipe.scheduler.config)
32
  #pipe.scheduler = DEISMultistepScheduler.from_config(pipe.scheduler.config)
33
  #pipe.scheduler = DPMSolverSinglestepScheduler.from_config(pipe.scheduler.config)
34
 
35
- #pipe.scheduler = HeunDiscreteScheduler.from_config(pipe.scheduler.config)
36
  #pipe.scheduler = KDPM2DiscreteScheduler.from_config(pipe.scheduler.config)
37
  #pipe.scheduler = KDPM2AncestralDiscreteScheduler.from_config(pipe.scheduler.config)
38
  #pipe.scheduler = LMSDiscreteScheduler.from_config(pipe.scheduler.config)
 
2
 
3
  from diffusers import AudioLDMPipeline
4
  # The recommended "fast" scheduler:
5
+ #from diffusers import DPMSolverMultistepScheduler
6
  # The Default AudioLDM scheduler:
7
  #from diffusers import DDIMScheduler
8
  #from diffusers import DDPMScheduler
9
  #from diffusers import DEISMultistepScheduler
10
  #from diffusers import DPMSolverSinglestepScheduler
11
+ from diffusers import HeunDiscreteScheduler
12
  #from diffusers import KDPM2DiscreteScheduler
13
  #from diffusers import KDPM2AncestralDiscreteScheduler
14
  #from diffusers import LMSDiscreteScheduler
 
26
 
27
  repo_id = "cvssp/audioldm-s-full-v2"
28
  pipe = AudioLDMPipeline.from_pretrained(repo_id, torch_dtype=torch.float32)
29
+ #pipe.scheduler = DPMSolverMultistepScheduler.from_config(pipe.scheduler.config)
30
  #pipe.scheduler = DDIMScheduler.from_config(pipe.scheduler.config)
31
  #pipe.scheduler = DDPMScheduler.from_config(pipe.scheduler.config)
32
  #pipe.scheduler = DEISMultistepScheduler.from_config(pipe.scheduler.config)
33
  #pipe.scheduler = DPMSolverSinglestepScheduler.from_config(pipe.scheduler.config)
34
 
35
+ pipe.scheduler = HeunDiscreteScheduler.from_config(pipe.scheduler.config)
36
  #pipe.scheduler = KDPM2DiscreteScheduler.from_config(pipe.scheduler.config)
37
  #pipe.scheduler = KDPM2AncestralDiscreteScheduler.from_config(pipe.scheduler.config)
38
  #pipe.scheduler = LMSDiscreteScheduler.from_config(pipe.scheduler.config)