Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -314,22 +314,38 @@ with gr.Blocks(
|
|
314 |
gr.HTML(gallery_html)
|
315 |
|
316 |
# 이벤트 핸들러 부분만 수정
|
317 |
-
def generate_image(
|
318 |
-
return process_and_save_image(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
319 |
|
320 |
-
def
|
321 |
-
return get_random_seed()
|
322 |
|
|
|
323 |
generate_btn.click(
|
324 |
-
|
325 |
-
inputs=
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
326 |
outputs=output
|
327 |
)
|
328 |
|
329 |
randomize_seed.click(
|
330 |
-
|
|
|
331 |
outputs=seed
|
332 |
)
|
333 |
|
334 |
if __name__ == "__main__":
|
335 |
-
demo.launch(allowed_paths=[PERSISTENT_DIR]
|
|
|
314 |
gr.HTML(gallery_html)
|
315 |
|
316 |
# 이벤트 핸들러 부분만 수정
|
317 |
+
def generate_image(h, w, s, sc, p, sd):
|
318 |
+
return process_and_save_image(
|
319 |
+
height=h,
|
320 |
+
width=w,
|
321 |
+
steps=s,
|
322 |
+
scales=sc,
|
323 |
+
prompt=p,
|
324 |
+
seed=sd
|
325 |
+
)
|
326 |
|
327 |
+
def update_random_seed():
|
328 |
+
return gr.Number.update(value=get_random_seed())
|
329 |
|
330 |
+
# 이벤트 바인딩
|
331 |
generate_btn.click(
|
332 |
+
generate_image,
|
333 |
+
inputs={
|
334 |
+
"h": height,
|
335 |
+
"w": width,
|
336 |
+
"s": steps,
|
337 |
+
"sc": scales,
|
338 |
+
"p": prompt,
|
339 |
+
"sd": seed
|
340 |
+
},
|
341 |
outputs=output
|
342 |
)
|
343 |
|
344 |
randomize_seed.click(
|
345 |
+
update_random_seed,
|
346 |
+
inputs=None,
|
347 |
outputs=seed
|
348 |
)
|
349 |
|
350 |
if __name__ == "__main__":
|
351 |
+
demo.launch(allowed_paths=[PERSISTENT_DIR])
|