BenkHel commited on
Commit
42c8071
·
verified ·
1 Parent(s): d82071a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -11
app.py CHANGED
@@ -80,11 +80,6 @@ def delete_text(state, image_process_mode):
80
  prev_human_msg[1] = (*prev_human_msg[1][:2], image_process_mode)
81
  yield (state, state.to_gradio_chatbot(), "", None) + (disable_btn, disable_btn, disable_btn, enable_btn, enable_btn)
82
 
83
- def reset_state_on_image_change():
84
- state = default_conversation.copy()
85
- return (state, [], "", None, gr.update(interactive=False), gr.update(interactive=False))
86
-
87
-
88
  def regenerate(state, image_process_mode):
89
  state.messages[-1][-1] = None
90
  prev_human_msg = state.messages[-2]
@@ -166,6 +161,7 @@ title_markdown = ("""
166
  """)
167
 
168
  tos_markdown = ("""
 
169
  ### Source and Terms of use
170
  This demo is based on the original CuMo project by SHI-Labs ([GitHub](https://github.com/SHI-Labs/CuMo)).
171
  If you use this service or build upon this work, please cite the original publication:
@@ -253,12 +249,6 @@ with gr.Blocks(title="CuMo", theme=gr.themes.Default(), css=block_css) as demo:
253
  stop_btn = gr.Button(value="⏹️ Stop Generation", interactive=False)
254
  regenerate_btn = gr.Button(value="🔄 Regenerate", interactive=False)
255
  clear_btn = gr.Button(value="🗑️ Clear", interactive=False)
256
- imagebox.change(
257
- fn=reset_state_on_image_change,
258
- inputs=None,
259
- outputs=[state, chatbot, textbox, imagebox, regenerate_btn, clear_btn],
260
- queue=False
261
- )
262
 
263
 
264
  gr.Markdown(tos_markdown)
 
80
  prev_human_msg[1] = (*prev_human_msg[1][:2], image_process_mode)
81
  yield (state, state.to_gradio_chatbot(), "", None) + (disable_btn, disable_btn, disable_btn, enable_btn, enable_btn)
82
 
 
 
 
 
 
83
  def regenerate(state, image_process_mode):
84
  state.messages[-1][-1] = None
85
  prev_human_msg = state.messages[-2]
 
161
  """)
162
 
163
  tos_markdown = ("""
164
+ ### Please "🗑️ Clear" the output before offering a new picture!
165
  ### Source and Terms of use
166
  This demo is based on the original CuMo project by SHI-Labs ([GitHub](https://github.com/SHI-Labs/CuMo)).
167
  If you use this service or build upon this work, please cite the original publication:
 
249
  stop_btn = gr.Button(value="⏹️ Stop Generation", interactive=False)
250
  regenerate_btn = gr.Button(value="🔄 Regenerate", interactive=False)
251
  clear_btn = gr.Button(value="🗑️ Clear", interactive=False)
 
 
 
 
 
 
252
 
253
 
254
  gr.Markdown(tos_markdown)