DemiPoto commited on
Commit
84ff73b
·
verified ·
1 Parent(s): 9448672

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -12
app.py CHANGED
@@ -48,13 +48,10 @@ def update_imgbox(choices):
48
 
49
  def choice_group_a(group_model_choice):
50
  for m in models_test:
51
- print((group_model_choice,' ',m[0]))
52
  if group_model_choice==m[1]:
53
- models=m
54
- print(models)
55
- load_fn(models)
56
- model_choice = gr.CheckboxGroup(models, label=f' {num_models} different models selected', value=default_models, multiselect=True, max_choices=num_models, interactive=True, filterable=False)
57
- return (model_choice,output,model_choice)
58
 
59
  def choice_group_b(group_model_choice):
60
  output = [gr.Image(label=m, min_width=170, height=170) for m in default_models]
@@ -91,9 +88,9 @@ def make_me():
91
  for m, o in zip(current_models, output):
92
  gen_event = gen_button.click(gen_fn, [m, txt_input], o)
93
  stop_button.click(lambda s: gr.update(interactive=False), None, stop_button, cancels=[gen_event])
94
- choices=models_test[0]
95
- output=update_imgbox(choices)
96
- current_models=extend_choices(choices)
97
  """with gr.Accordion('Model selection'):
98
  model_choice = gr.CheckboxGroup(models, label=f' {num_models} different models selected', value=default_models, multiselect=True, max_choices=num_models, interactive=True, filterable=False)
99
  model_choice.change(update_imgbox, model_choice, output)
@@ -104,9 +101,9 @@ def make_me():
104
  """
105
  with gr.Accordion("test", open=True):
106
  group_model_choice = gr.Dropdown(label="test Model", show_label=False, choices=list(models_test) , allow_custom_value=True)
107
- """group_model_choice.change(choice_group_a,group_model_choice,model_choice)"""
108
- """group_model_choice.change(choice_group_b,group_model_choice,output)
109
- group_model_choice.change(choice_group_c,group_model_choice,current_models)"""
110
  with gr.Row():
111
  gr.HTML("""
112
  <div class="footer">
 
48
 
49
  def choice_group_a(group_model_choice):
50
  for m in models_test:
 
51
  if group_model_choice==m[1]:
52
+ choice=m
53
+ print(choice)
54
+ return choice
 
 
55
 
56
  def choice_group_b(group_model_choice):
57
  output = [gr.Image(label=m, min_width=170, height=170) for m in default_models]
 
88
  for m, o in zip(current_models, output):
89
  gen_event = gen_button.click(gen_fn, [m, txt_input], o)
90
  stop_button.click(lambda s: gr.update(interactive=False), None, stop_button, cancels=[gen_event])
91
+ choices=models_test[0]
92
+ output=update_imgbox(choices)
93
+ current_models=extend_choices(choices)
94
  """with gr.Accordion('Model selection'):
95
  model_choice = gr.CheckboxGroup(models, label=f' {num_models} different models selected', value=default_models, multiselect=True, max_choices=num_models, interactive=True, filterable=False)
96
  model_choice.change(update_imgbox, model_choice, output)
 
101
  """
102
  with gr.Accordion("test", open=True):
103
  group_model_choice = gr.Dropdown(label="test Model", show_label=False, choices=list(models_test) , allow_custom_value=True)
104
+ group_model_choice.change(choice_group_a,group_model_choice,choices)
105
+ group_model_choice.change(choice_group_b,choices,output)
106
+ group_model_choice.change(choice_group_c,choices,current_models)
107
  with gr.Row():
108
  gr.HTML("""
109
  <div class="footer">