Spaces:
Running
Running
Try changing interactive state another different way
Browse files
app.py
CHANGED
@@ -78,9 +78,8 @@ def gallery_selected(evt: gr.SelectData):
|
|
78 |
|
79 |
:return: index of the currently selected image
|
80 |
"""
|
81 |
-
proceed_button.interactive = gr.Button(interactive=evt.selected)
|
82 |
print(f"Index: {evt.index}, Value: {evt.value}, Selected: {evt.selected}")
|
83 |
-
return evt.index
|
84 |
|
85 |
|
86 |
if __name__ == "__main__":
|
@@ -115,7 +114,7 @@ if __name__ == "__main__":
|
|
115 |
|
116 |
# --- YOLOS --- #
|
117 |
yolos_submit.click(detect_objects, [yolos_input], yolos_output)
|
118 |
-
yolos_output.
|
119 |
|
120 |
# --- Moondream --- #
|
121 |
moon_submit.click(answer_question, [moon_img, moon_prompt], moon_output)
|
|
|
78 |
|
79 |
:return: index of the currently selected image
|
80 |
"""
|
|
|
81 |
print(f"Index: {evt.index}, Value: {evt.value}, Selected: {evt.selected}")
|
82 |
+
return evt.index, gr.Button(interactive=evt.selected)
|
83 |
|
84 |
|
85 |
if __name__ == "__main__":
|
|
|
114 |
|
115 |
# --- YOLOS --- #
|
116 |
yolos_submit.click(detect_objects, [yolos_input], yolos_output)
|
117 |
+
yolos_output.change(gallery_selected, None, [yolos_selected, proceed_button])
|
118 |
|
119 |
# --- Moondream --- #
|
120 |
moon_submit.click(answer_question, [moon_img, moon_prompt], moon_output)
|