scene-seg / app.py
HazelAtis's picture
Create app.py
783f492 verified
import gradio as gr
from datasets import load_dataset
dataset = load_dataset("sayakpaul/nyu_depth_v2", split="train[:2%]", trust_remote_code=True)
def preview(index):
sample = dataset[int(index)]
return sample["image"], sample["depth"], sample["label"]
gr.Interface(
fn=preview,
inputs=gr.Slider(0, len(dataset)-1, step=1, label="Sample Index"),
outputs=[
gr.Image(type="pil", label="RGB Image"),
gr.Image(type="numpy", label="Depth Map"),
gr.Image(type="numpy", label="Segmentation Label")
],
title="NYU Depth V2 Viewer"
).launch()