root commited on
Commit
6d38fb0
·
1 Parent(s): 2ec35c9
Files changed (1) hide show
  1. app.py +7 -8
app.py CHANGED
@@ -30,7 +30,7 @@ def set_seed(seed):
30
  model_paths = {
31
  "sd3": "stabilityai/stable-diffusion-3-medium-diffusers",
32
  "sd3.5": "stabilityai/stable-diffusion-3.5-large",
33
- # "wan-t2v": "Wan-AI/Wan2.1-T2V-1.3B-Diffusers"
34
  }
35
 
36
  # Global variable for current model
@@ -81,10 +81,8 @@ def generate_content(prompt, model_name, guidance_scale=7.5, num_inference_steps
81
  video1_path = os.path.join(OUTPUT_DIR, f"{seed}_CFG-Zero-Star.mp4")
82
  export_to_video(video1_frames, video1_path, fps=16)
83
 
84
- if use_cfg_zero_star:
85
- return None, None, video1_path, None, seed
86
- else:
87
- return None, None, None, video1_path, seed
88
 
89
  # set_seed(seed)
90
  # video2_frames = model(
@@ -131,7 +129,7 @@ def generate_content(prompt, model_name, guidance_scale=7.5, num_inference_steps
131
  use_zero_init=use_zero_init,
132
  zero_steps=zero_steps
133
  ).images[0]
134
- return image1, image2, seed
135
  #return image1, image2, None, None, seed
136
  else:
137
  image = model(
@@ -143,9 +141,9 @@ def generate_content(prompt, model_name, guidance_scale=7.5, num_inference_steps
143
  zero_steps=zero_steps
144
  ).images[0]
145
  if use_cfg_zero_star:
146
- return image, None, seed
147
  else:
148
- return None, image, seed
149
  # if use_cfg_zero_star:
150
  # return image, None, None, None, seed
151
  # else:
@@ -179,6 +177,7 @@ with gr.Blocks() as demo:
179
  outputs=[
180
  gr.Image(type="pil", label="CFG-Zero* Image"),
181
  gr.Image(type="pil", label="CFG Image"),
 
182
  gr.Textbox(label="Used Seed")
183
  ],
184
  #title="CFG-Zero*: Improved Classifier-Free Guidance for Flow Matching Models",
 
30
  model_paths = {
31
  "sd3": "stabilityai/stable-diffusion-3-medium-diffusers",
32
  "sd3.5": "stabilityai/stable-diffusion-3.5-large",
33
+ "wan-t2v": "Wan-AI/Wan2.1-T2V-1.3B-Diffusers"
34
  }
35
 
36
  # Global variable for current model
 
81
  video1_path = os.path.join(OUTPUT_DIR, f"{seed}_CFG-Zero-Star.mp4")
82
  export_to_video(video1_frames, video1_path, fps=16)
83
 
84
+ return None, None, video1_path, seed
85
+
 
 
86
 
87
  # set_seed(seed)
88
  # video2_frames = model(
 
129
  use_zero_init=use_zero_init,
130
  zero_steps=zero_steps
131
  ).images[0]
132
+ return image1, image2, None, seed
133
  #return image1, image2, None, None, seed
134
  else:
135
  image = model(
 
141
  zero_steps=zero_steps
142
  ).images[0]
143
  if use_cfg_zero_star:
144
+ return image, None, None, seed
145
  else:
146
+ return None, image, None, seed
147
  # if use_cfg_zero_star:
148
  # return image, None, None, None, seed
149
  # else:
 
177
  outputs=[
178
  gr.Image(type="pil", label="CFG-Zero* Image"),
179
  gr.Image(type="pil", label="CFG Image"),
180
+ gr.Video(label="Video"),
181
  gr.Textbox(label="Used Seed")
182
  ],
183
  #title="CFG-Zero*: Improved Classifier-Free Guidance for Flow Matching Models",