Update app.py
Browse files
app.py
CHANGED
@@ -48,7 +48,8 @@ with gr.Blocks() as demo:
|
|
48 |
height_slider = gr.Slider(256, 1024, value=512, step=64, label='Image Height')
|
49 |
gen_button = gr.Button('Generate')
|
50 |
stop_button = gr.Button('Stop', variant='secondary', interactive=False)
|
51 |
-
|
|
|
52 |
|
53 |
with gr.Row():
|
54 |
output = [gr.Image(label=m) for m in default_models]
|
@@ -73,10 +74,22 @@ with gr.Blocks() as demo:
|
|
73 |
|
74 |
gen_button2 = gr.Button('Generate')
|
75 |
stop_button2 = gr.Button('Stop', variant='secondary', interactive=False)
|
76 |
-
|
|
|
77 |
|
78 |
with gr.Row():
|
79 |
output2 = [gr.Image(label='') for _ in range(max_images)]
|
80 |
|
81 |
for i, o in enumerate(output2):
|
82 |
-
img_i = gr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
height_slider = gr.Slider(256, 1024, value=512, step=64, label='Image Height')
|
49 |
gen_button = gr.Button('Generate')
|
50 |
stop_button = gr.Button('Stop', variant='secondary', interactive=False)
|
51 |
+
# Entferne das unnötige Argument 's'
|
52 |
+
gen_button.click(lambda: gr.update(interactive=True), None, stop_button)
|
53 |
|
54 |
with gr.Row():
|
55 |
output = [gr.Image(label=m) for m in default_models]
|
|
|
74 |
|
75 |
gen_button2 = gr.Button('Generate')
|
76 |
stop_button2 = gr.Button('Stop', variant='secondary', interactive=False)
|
77 |
+
# Entferne das unnötige Argument 's'
|
78 |
+
gen_button2.click(lambda: gr.update(interactive=True), None, stop_button2)
|
79 |
|
80 |
with gr.Row():
|
81 |
output2 = [gr.Image(label='') for _ in range(max_images)]
|
82 |
|
83 |
for i, o in enumerate(output2):
|
84 |
+
img_i = gr.Number(i, visible=False)
|
85 |
+
num_images.change(lambda i, n: gr.update(visible=(i < n)), [img_i, num_images], o)
|
86 |
+
gen_event2 = gen_button2.click(
|
87 |
+
lambda i, n, m, t, w, h: gen_fn(m, t, w, h) if (i < n) else None,
|
88 |
+
[img_i, num_images, model_choice2, txt_input2, width_slider2, height_slider2],
|
89 |
+
o
|
90 |
+
)
|
91 |
+
# Entferne das unnötige Argument 's'
|
92 |
+
stop_button2.click(lambda: gr.update(interactive=False), None, stop_button2, cancels=[gen_event2])
|
93 |
+
|
94 |
+
demo.queue()
|
95 |
+
demo.launch()
|