bogh23 commited on
Commit
32f5ee4
·
verified ·
1 Parent(s): c499a64

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -3
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
- gen_button.click(lambda s: gr.update(interactive=True), None, stop_button)
 
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
- gen_button2.click(lambda s: gr.update(interactive=True), None, stop_button2)
 
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()