finalf0 commited on
Commit
5f827cc
1 Parent(s): 1710fff

hide params

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -88,10 +88,10 @@ temperature_slider = {
88
  }
89
 
90
 
91
- def create_component(params, comp='Slider'):
92
  if comp == 'Slider':
93
  return gr.Slider(
94
- visible=True,
95
  minimum=params['minimum'],
96
  maximum=params['maximum'],
97
  value=params['value'],
@@ -101,7 +101,7 @@ def create_component(params, comp='Slider'):
101
  )
102
  elif comp == 'Radio':
103
  return gr.Radio(
104
- visible=True,
105
  choices=params['choices'],
106
  value=params['value'],
107
  interactive=params['interactive'],
@@ -109,7 +109,7 @@ def create_component(params, comp='Slider'):
109
  )
110
  elif comp == 'Button':
111
  return gr.Button(
112
- visible=True,
113
  value=params['value'],
114
  interactive=True
115
  )
@@ -198,15 +198,15 @@ with gr.Blocks() as demo:
198
  with gr.Row():
199
  with gr.Column(scale=1, min_width=300):
200
  params_form = create_component(form_radio, comp='Radio')
201
- with gr.Accordion("Beam Search") as beams_according:
202
  num_beams = create_component(num_beams_slider)
203
  repetition_penalty = create_component(repetition_penalty_slider)
204
- with gr.Accordion("Sampling") as sampling_according:
205
  top_p = create_component(top_p_slider)
206
  top_k = create_component(top_k_slider)
207
  temperature = create_component(temperature_slider)
208
  repetition_penalty_2 = create_component(repetition_penalty_slider2)
209
- regenerate = create_component({'value': 'Regenerate'}, comp='Button')
210
  with gr.Column(scale=3, min_width=500):
211
  app_session = gr.State({'sts':None,'ctx':None,'img':None})
212
  bt_pic = gr.Image(label="Upload an image to start")
 
88
  }
89
 
90
 
91
+ def create_component(params, comp='Slider', visible=False):
92
  if comp == 'Slider':
93
  return gr.Slider(
94
+ visible=visible,
95
  minimum=params['minimum'],
96
  maximum=params['maximum'],
97
  value=params['value'],
 
101
  )
102
  elif comp == 'Radio':
103
  return gr.Radio(
104
+ visible=visible,
105
  choices=params['choices'],
106
  value=params['value'],
107
  interactive=params['interactive'],
 
109
  )
110
  elif comp == 'Button':
111
  return gr.Button(
112
+ visible=visible,
113
  value=params['value'],
114
  interactive=True
115
  )
 
198
  with gr.Row():
199
  with gr.Column(scale=1, min_width=300):
200
  params_form = create_component(form_radio, comp='Radio')
201
+ with gr.Accordion("Beam Search", visible=False) as beams_according:
202
  num_beams = create_component(num_beams_slider)
203
  repetition_penalty = create_component(repetition_penalty_slider)
204
+ with gr.Accordion("Sampling", visible=False) as sampling_according:
205
  top_p = create_component(top_p_slider)
206
  top_k = create_component(top_k_slider)
207
  temperature = create_component(temperature_slider)
208
  repetition_penalty_2 = create_component(repetition_penalty_slider2)
209
+ regenerate = create_component({'value': 'Regenerate'}, comp='Button', visible=True)
210
  with gr.Column(scale=3, min_width=500):
211
  app_session = gr.State({'sts':None,'ctx':None,'img':None})
212
  bt_pic = gr.Image(label="Upload an image to start")