vikhyatk commited on
Commit
fddb275
·
verified ·
1 Parent(s): 0c5c558

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -20
app.py CHANGED
@@ -251,26 +251,29 @@ with gr.Blocks(title="moondream vl (new)", css=css, js=js) as demo:
251
 
252
  with gr.Row():
253
  with gr.Column():
254
- with gr.Group():
255
- with gr.Row():
256
- prompt = gr.Textbox(
257
- label="Input",
258
- value="What is this?",
259
- scale=4,
260
- )
261
- submit = gr.Button("Submit")
262
- img = gr.Image(type="pil", label="Upload an Image")
263
- x_slider = gr.Slider(label="x", minimum=0, maximum=1)
264
- y_slider = gr.Slider(label="y", minimum=0, maximum=1)
265
- submit.click(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
266
- prompt.submit(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
267
- x_slider.change(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
268
- y_slider.change(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
269
- img.change(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
270
- def select_handler(image, evt: gr.SelectData):
271
- w, h = img.size
272
- return [evt.index[0] / w, evt.index[1] / h]
273
- img.select(select_handler, img, [x_slider, y_slider])
 
 
 
274
 
275
  with gr.Column():
276
  output = gr.Markdown(label="Response", elem_classes=["output-text"], line_breaks=True)
 
251
 
252
  with gr.Row():
253
  with gr.Column():
254
+ @gr.render()
255
+ def show_inputs():
256
+
257
+ with gr.Group():
258
+ with gr.Row():
259
+ prompt = gr.Textbox(
260
+ label="Input",
261
+ value="What is this?",
262
+ scale=4,
263
+ )
264
+ submit = gr.Button("Submit")
265
+ img = gr.Image(type="pil", label="Upload an Image")
266
+ x_slider = gr.Slider(label="x", minimum=0, maximum=1)
267
+ y_slider = gr.Slider(label="y", minimum=0, maximum=1)
268
+ submit.click(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
269
+ prompt.submit(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
270
+ x_slider.change(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
271
+ y_slider.change(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
272
+ img.change(localized_query, [img, x_slider, y_slider, prompt], [output, ann])
273
+ def select_handler(image, evt: gr.SelectData):
274
+ w, h = img.size
275
+ return [evt.index[0] / w, evt.index[1] / h]
276
+ img.select(select_handler, img, [x_slider, y_slider])
277
 
278
  with gr.Column():
279
  output = gr.Markdown(label="Response", elem_classes=["output-text"], line_breaks=True)