Spaces:
Runtime error
Runtime error
from datasets import load_dataset | |
import gradio as gr | |
import os | |
import random | |
auth_token = os.environ.get("token") | |
winoground = load_dataset("facebook/winoground", use_auth_token=auth_token)["test"] | |
def func(index): | |
example = winoground[index] | |
return example["image_0"], example["caption_0"], example["image_1"], example["caption_1"] | |
demo = gr.Blocks() | |
with demo: | |
gr.Markdown("# Slide across the slider to see various examples from WinoGround") | |
with gr.Column(): | |
slider = gr.Slider(minimum=0, maximum=400) | |
with gr.Row(): | |
index = random.choice(range(0, 400)) | |
with gr.Column(): | |
image_input_1 = gr.Image(value=winoground[index]["image_0"]) | |
text_input_1 = gr.Textbox(value=winoground[index]["caption_0"]) | |
with gr.Column(): | |
image_input_2 = gr.Image(value=winoground[index]["image_1"]) | |
text_input_2 = gr.Textbox(value=winoground[index]["caption_1"]) | |
slider.change(func, inputs=[slider], outputs=[image_input_1, text_input_1, image_input_2, text_input_2]) | |
demo.launch() |