freddyaboulton HF staff commited on
Commit
34b7830
1 Parent(s): c89edf9

Fix infinite

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -1,5 +1,6 @@
1
  #!/usr/bin/env python
2
  # coding: utf-8
 
3
  import gradio as gr
4
  import random
5
  import torch
@@ -81,8 +82,7 @@ with gr.Blocks(css=".container { max-width: 800px; margin: auto; }") as demo:
81
  else:
82
  others_value = ''
83
  state["selected"] = selected_index
84
- others = gr.Radio.update(value=others_value)
85
- return [others] * 5 + [state]
86
 
87
  def clear_seed(state):
88
  """Update state of Radio buttons, grid, seeded_box"""
@@ -166,7 +166,8 @@ with gr.Blocks(css=".container { max-width: 800px; margin: auto; }") as demo:
166
  radio.change(
167
  partial(update_state, i),
168
  inputs=[radio, state],
169
- outputs=others + [state]
 
170
  )
171
 
172
  with (seeded_box := gr.Box()):
 
1
  #!/usr/bin/env python
2
  # coding: utf-8
3
+ import queue
4
  import gradio as gr
5
  import random
6
  import torch
 
82
  else:
83
  others_value = ''
84
  state["selected"] = selected_index
85
+ return [gr.Radio.update(value=others_value) for _ in range(5)] + [state]
 
86
 
87
  def clear_seed(state):
88
  """Update state of Radio buttons, grid, seeded_box"""
 
166
  radio.change(
167
  partial(update_state, i),
168
  inputs=[radio, state],
169
+ outputs=others + [state],
170
+ queue=False
171
  )
172
 
173
  with (seeded_box := gr.Box()):