Skip to content

Commit a8b4e89

Browse files
author
Tim Dockhorn
committed
Removing deprecated scale_schedule_config
1 parent 059d8e9 commit a8b4e89

File tree

1 file changed

+5
-46
lines changed

1 file changed

+5
-46
lines changed

scripts/demo/streamlit_helpers.py

Lines changed: 5 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -233,57 +233,16 @@ def get_guider(options, key):
233233
"target": "sgm.modules.diffusionmodules.guiders.IdentityGuider"
234234
}
235235
elif guider == "VanillaCFG":
236-
scale_schedule = st.sidebar.selectbox(
237-
f"Scale schedule #{key}",
238-
["Identity", "Oscillating"],
236+
scale = st.number_input(
237+
f"cfg-scale #{key}",
238+
value=options.get("cfg", 5.0),
239+
min_value=0.0,
239240
)
240241

241-
if scale_schedule == "Identity":
242-
scale = st.number_input(
243-
f"cfg-scale #{key}",
244-
value=options.get("cfg", 5.0),
245-
min_value=0.0,
246-
)
247-
248-
scale_schedule_config = {
249-
"target": "sgm.modules.diffusionmodules.guiders.IdentitySchedule",
250-
"params": {"scale": scale},
251-
}
252-
253-
elif scale_schedule == "Oscillating":
254-
small_scale = st.number_input(
255-
f"small cfg-scale #{key}",
256-
value=4.0,
257-
min_value=0.0,
258-
)
259-
260-
large_scale = st.number_input(
261-
f"large cfg-scale #{key}",
262-
value=16.0,
263-
min_value=0.0,
264-
)
265-
266-
sigma_cutoff = st.number_input(
267-
f"sigma cutoff #{key}",
268-
value=1.0,
269-
min_value=0.0,
270-
)
271-
272-
scale_schedule_config = {
273-
"target": "sgm.modules.diffusionmodules.guiders.OscillatingSchedule",
274-
"params": {
275-
"small_scale": small_scale,
276-
"large_scale": large_scale,
277-
"sigma_cutoff": sigma_cutoff,
278-
},
279-
}
280-
else:
281-
raise NotImplementedError
282-
283242
guider_config = {
284243
"target": "sgm.modules.diffusionmodules.guiders.VanillaCFG",
285244
"params": {
286-
"scale_schedule_config": scale_schedule_config,
245+
"scale": scale,
287246
**additional_guider_kwargs,
288247
},
289248
}

0 commit comments

Comments
 (0)