DongfuJiang commited on
Commit
b57f227
1 Parent(s): c443141
serve/gradio_web.py CHANGED
@@ -52,9 +52,9 @@ Find out who is the 🥇conditional image generation models! More models are goi
52
 
53
  with gr.Row():
54
  with gr.Column():
55
- model_selector_left =gr.Markdown("")
56
  with gr.Column():
57
- model_selector_right = gr.Markdown("")
58
  with gr.Row():
59
  slow_warning = gr.Markdown("", elem_id="notice_markdown")
60
 
@@ -143,22 +143,22 @@ Find out who is the 🥇conditional image generation models! More models are goi
143
  leftvote_btn.click(
144
  leftvote_last_response,
145
  inputs=[state0, state1, model_selector_left, model_selector_right],
146
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
147
  )
148
  rightvote_btn.click(
149
  rightvote_last_response,
150
  inputs=[state0, state1, model_selector_left, model_selector_right],
151
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
152
  )
153
  tie_btn.click(
154
  tievote_last_response,
155
  inputs=[state0, state1, model_selector_left, model_selector_right],
156
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
157
  )
158
  bothbad_btn.click(
159
  bothbad_vote_last_response,
160
  inputs=[state0, state1, model_selector_left, model_selector_right],
161
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
162
  )
163
 
164
 
@@ -304,22 +304,22 @@ def build_side_by_side_ui_named(models):
304
  leftvote_btn.click(
305
  leftvote_last_response,
306
  inputs=[state0, state1, model_selector_left, model_selector_right],
307
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
308
  )
309
  rightvote_btn.click(
310
  rightvote_last_response,
311
  inputs=[state0, state1, model_selector_left, model_selector_right],
312
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
313
  )
314
  tie_btn.click(
315
  tievote_last_response,
316
  inputs=[state0, state1, model_selector_left, model_selector_right],
317
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
318
  )
319
  bothbad_btn.click(
320
  bothbad_vote_last_response,
321
  inputs=[state0, state1, model_selector_left, model_selector_right],
322
- outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn]
323
  )
324
 
325
  share_btn.click(
 
52
 
53
  with gr.Row():
54
  with gr.Column():
55
+ model_selector_left =gr.Markdown("", visible=False)
56
  with gr.Column():
57
+ model_selector_right = gr.Markdown("", visible=False)
58
  with gr.Row():
59
  slow_warning = gr.Markdown("", elem_id="notice_markdown")
60
 
 
143
  leftvote_btn.click(
144
  leftvote_last_response,
145
  inputs=[state0, state1, model_selector_left, model_selector_right],
146
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
147
  )
148
  rightvote_btn.click(
149
  rightvote_last_response,
150
  inputs=[state0, state1, model_selector_left, model_selector_right],
151
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
152
  )
153
  tie_btn.click(
154
  tievote_last_response,
155
  inputs=[state0, state1, model_selector_left, model_selector_right],
156
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
157
  )
158
  bothbad_btn.click(
159
  bothbad_vote_last_response,
160
  inputs=[state0, state1, model_selector_left, model_selector_right],
161
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
162
  )
163
 
164
 
 
304
  leftvote_btn.click(
305
  leftvote_last_response,
306
  inputs=[state0, state1, model_selector_left, model_selector_right],
307
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
308
  )
309
  rightvote_btn.click(
310
  rightvote_last_response,
311
  inputs=[state0, state1, model_selector_left, model_selector_right],
312
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
313
  )
314
  tie_btn.click(
315
  tievote_last_response,
316
  inputs=[state0, state1, model_selector_left, model_selector_right],
317
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
318
  )
319
  bothbad_btn.click(
320
  bothbad_vote_last_response,
321
  inputs=[state0, state1, model_selector_left, model_selector_right],
322
+ outputs=[textbox, leftvote_btn, rightvote_btn, tie_btn, bothbad_btn, model_selector_left, model_selector_right]
323
  )
324
 
325
  share_btn.click(
serve/gradio_web_image_editing.py CHANGED
@@ -54,9 +54,9 @@ Find out who is the 🥇conditional image edition models!
54
 
55
  with gr.Row():
56
  with gr.Column():
57
- model_selector_left =gr.Markdown("")
58
  with gr.Column():
59
- model_selector_right = gr.Markdown("")
60
  with gr.Row():
61
  slow_warning = gr.Markdown("", elem_id="notice_markdown")
62
 
 
54
 
55
  with gr.Row():
56
  with gr.Column():
57
+ model_selector_left =gr.Markdown("", visible=False)
58
  with gr.Column():
59
+ model_selector_right = gr.Markdown("", visible=False)
60
  with gr.Row():
61
  slow_warning = gr.Markdown("", elem_id="notice_markdown")
62
 
serve/utils.py CHANGED
@@ -114,7 +114,7 @@ def clear_history_side_by_side():
114
  return None, None, "", None, None
115
 
116
  def clear_history_side_by_side_anony():
117
- return None, None, "", None, None, gr.Markdown(""), gr.Markdown("")
118
 
119
  def clear_history_ie():
120
  return None, "", "", "", None, None
@@ -123,7 +123,7 @@ def clear_history_side_by_side_ie():
123
  return None, None, "", "", "", None, None, None
124
 
125
  def clear_history_side_by_side_ie_anony():
126
- return None, None, "", "", "", None, None, None, gr.Markdown(""), gr.Markdown("")
127
 
128
  def get_ip(request: gr.Request):
129
  if request:
 
114
  return None, None, "", None, None
115
 
116
  def clear_history_side_by_side_anony():
117
+ return None, None, "", None, None, gr.Markdown("", visible=False), gr.Markdown("", visible=False)
118
 
119
  def clear_history_ie():
120
  return None, "", "", "", None, None
 
123
  return None, None, "", "", "", None, None, None
124
 
125
  def clear_history_side_by_side_ie_anony():
126
+ return None, None, "", "", "", None, None, None, gr.Markdown("", visible=False), gr.Markdown("", visible=False)
127
 
128
  def get_ip(request: gr.Request):
129
  if request:
serve/vote_utils.py CHANGED
@@ -113,7 +113,7 @@ def leftvote_last_response_igm(
113
  vote_last_response_igm(
114
  [state0, state1], "leftvote", [model_selector0, model_selector1], request
115
  )
116
- return ("",) + (disable_btn,) * 4
117
 
118
 
119
  def rightvote_last_response_igm(
@@ -123,7 +123,7 @@ def rightvote_last_response_igm(
123
  vote_last_response_igm(
124
  [state0, state1], "rightvote", [model_selector0, model_selector1], request
125
  )
126
- return ("",) + (disable_btn,) * 4
127
 
128
 
129
  def tievote_last_response_igm(
@@ -133,7 +133,7 @@ def tievote_last_response_igm(
133
  vote_last_response_igm(
134
  [state0, state1], "tievote", [model_selector0, model_selector1], request
135
  )
136
- return ("",) + (disable_btn,) * 4
137
 
138
 
139
  def bothbad_vote_last_response_igm(
@@ -143,7 +143,7 @@ def bothbad_vote_last_response_igm(
143
  vote_last_response_igm(
144
  [state0, state1], "bothbad_vote", [model_selector0, model_selector1], request
145
  )
146
- return ("",) + (disable_btn,) * 4
147
 
148
  ## Image Editing (IE) Single Model Direct Chat
149
 
@@ -177,7 +177,8 @@ def leftvote_last_response_iem(
177
  # "### Model A: " + state0.model_name,
178
  # "### Model B: " + state1.model_name,
179
  # )
180
- names = (state0.model_name, state1.model_name)
 
181
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
182
 
183
  def rightvote_last_response_iem(
@@ -191,7 +192,7 @@ def rightvote_last_response_iem(
191
  # "### Model A: " + state0.model_name,
192
  # "### Model B: " + state1.model_name,
193
  # )
194
- names = (state0.model_name, state1.model_name)
195
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
196
 
197
  def tievote_last_response_iem(
@@ -201,10 +202,7 @@ def tievote_last_response_iem(
201
  vote_last_response_iem(
202
  [state0, state1], "tievote", [model_selector0, model_selector1], request
203
  )
204
- names = (
205
- "### Model A: " + state0.model_name,
206
- "### Model B: " + state1.model_name,
207
- )
208
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
209
 
210
  def bothbad_vote_last_response_iem(
@@ -214,10 +212,7 @@ def bothbad_vote_last_response_iem(
214
  vote_last_response_iem(
215
  [state0, state1], "bothbad_vote", [model_selector0, model_selector1], request
216
  )
217
- names = (
218
- "### Model A: " + state0.model_name,
219
- "### Model B: " + state1.model_name,
220
- )
221
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
222
 
223
 
 
113
  vote_last_response_igm(
114
  [state0, state1], "leftvote", [model_selector0, model_selector1], request
115
  )
116
+ return ("",) + (disable_btn,) * 4 + (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
117
 
118
 
119
  def rightvote_last_response_igm(
 
123
  vote_last_response_igm(
124
  [state0, state1], "rightvote", [model_selector0, model_selector1], request
125
  )
126
+ return ("",) + (disable_btn,) * 4 + (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
127
 
128
 
129
  def tievote_last_response_igm(
 
133
  vote_last_response_igm(
134
  [state0, state1], "tievote", [model_selector0, model_selector1], request
135
  )
136
+ return ("",) + (disable_btn,) * 4 + (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
137
 
138
 
139
  def bothbad_vote_last_response_igm(
 
143
  vote_last_response_igm(
144
  [state0, state1], "bothbad_vote", [model_selector0, model_selector1], request
145
  )
146
+ return ("",) + (disable_btn,) * 4 + (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
147
 
148
  ## Image Editing (IE) Single Model Direct Chat
149
 
 
177
  # "### Model A: " + state0.model_name,
178
  # "### Model B: " + state1.model_name,
179
  # )
180
+ # names = (state0.model_name, state1.model_name)
181
+ names = (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
182
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
183
 
184
  def rightvote_last_response_iem(
 
192
  # "### Model A: " + state0.model_name,
193
  # "### Model B: " + state1.model_name,
194
  # )
195
+ names = (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
196
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
197
 
198
  def tievote_last_response_iem(
 
202
  vote_last_response_iem(
203
  [state0, state1], "tievote", [model_selector0, model_selector1], request
204
  )
205
+ names = (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
 
 
 
206
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
207
 
208
  def bothbad_vote_last_response_iem(
 
212
  vote_last_response_iem(
213
  [state0, state1], "bothbad_vote", [model_selector0, model_selector1], request
214
  )
215
+ names = (gr.Markdown(f"### Model A: {state0.model_name}", visible=True), gr.Markdown(f"### Model B: {state1.model_name}", visible=True))
 
 
 
216
  return names + ("", "", gr.Image(height=512, width=512, type="pil"), "") + (disable_btn,) * 4
217
 
218