Update app.py
Browse files
app.py
CHANGED
|
@@ -619,12 +619,13 @@ with gr.Blocks(title="Salamandra Vision 7B 路 ZeroGPU") as demo:
|
|
| 619 |
|
| 620 |
# List image description with Salamandra Vision
|
| 621 |
with gr.Row():
|
| 622 |
-
img_input = gr.Gallery(label="Batch images",
|
| 623 |
describe_btn = gr.Button("Generate descriptions")
|
| 624 |
desc_output = gr.Textbox(label="Image descriptions", lines=5)
|
| 625 |
|
| 626 |
describe_btn.click(
|
| 627 |
-
describe_list_images,
|
|
|
|
| 628 |
inputs=[img_input],
|
| 629 |
outputs=desc_output,
|
| 630 |
api_name="describe_images",
|
|
|
|
| 619 |
|
| 620 |
# List image description with Salamandra Vision
|
| 621 |
with gr.Row():
|
| 622 |
+
img_input = gr.Gallery(label="Batch images",type="pil", tool=None)
|
| 623 |
describe_btn = gr.Button("Generate descriptions")
|
| 624 |
desc_output = gr.Textbox(label="Image descriptions", lines=5)
|
| 625 |
|
| 626 |
describe_btn.click(
|
| 627 |
+
fn=lambda imgs: describe_list_images([img[0] if isinstance(img, tuple) else img for img in imgs])
|
| 628 |
+
if imgs else ["No images uploaded."],
|
| 629 |
inputs=[img_input],
|
| 630 |
outputs=desc_output,
|
| 631 |
api_name="describe_images",
|