Spaces:
Sleeping
Sleeping
Upload folder using huggingface_hub
Browse files
README.md
CHANGED
|
@@ -1,12 +1,12 @@
|
|
|
|
|
| 1 |
---
|
| 2 |
-
title:
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom:
|
| 5 |
-
colorTo:
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version: 6.
|
| 8 |
-
app_file:
|
| 9 |
pinned: false
|
|
|
|
| 10 |
---
|
| 11 |
-
|
| 12 |
-
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
|
| 1 |
+
|
| 2 |
---
|
| 3 |
+
title: big_complex_demo
|
| 4 |
+
emoji: 🔥
|
| 5 |
+
colorFrom: indigo
|
| 6 |
+
colorTo: indigo
|
| 7 |
sdk: gradio
|
| 8 |
+
sdk_version: 6.10.0
|
| 9 |
+
app_file: run.py
|
| 10 |
pinned: false
|
| 11 |
+
hf_oauth: true
|
| 12 |
---
|
|
|
|
|
|
run.ipynb
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"cells": [{"cell_type": "markdown", "id": "302934307671667531413257853548643485645", "metadata": {}, "source": ["# Gradio Demo: big_complex_demo"]}, {"cell_type": "code", "execution_count": null, "id": "272996653310673477252411125948039410165", "metadata": {}, "outputs": [], "source": ["!pip install -q gradio "]}, {"cell_type": "code", "execution_count": null, "id": "288918539441861185822528903084949547379", "metadata": {}, "outputs": [], "source": ["import gradio as gr\n", "\n", "with gr.Blocks() as demo:\n", " with gr.Tabs():\n", " with gr.Tab(\"Components\", id=\"components\"):\n", " with gr.Row():\n", " with gr.Column():\n", " gr.Textbox(label=\"Textbox\")\n", " gr.Number(label=\"Number\")\n", " gr.Slider(minimum=0, maximum=100, label=\"Slider\")\n", " gr.Dropdown(choices=[\"A\", \"B\", \"C\"], label=\"Dropdown\")\n", " gr.Radio(choices=[\"X\", \"Y\", \"Z\"], label=\"Radio\")\n", " gr.Checkbox(label=\"Checkbox\")\n", " gr.CheckboxGroup(\n", " choices=[\"1\", \"2\", \"3\"], label=\"CheckboxGroup\"\n", " )\n", " gr.ColorPicker(label=\"ColorPicker\")\n", " with gr.Column():\n", " gr.Image(label=\"Image\")\n", " gr.Audio(label=\"Audio\")\n", " gr.Video(label=\"Video\")\n", " gr.File(label=\"File\")\n", " gr.Gallery(label=\"Gallery\")\n", " gr.Dataframe(label=\"Dataframe\", headers=[\"A\", \"B\", \"C\"])\n", " gr.JSON(label=\"JSON\", value={\"key\": \"value\"})\n", " gr.Code(label=\"Code\", language=\"python\")\n", "\n", " with gr.Tab(\"Chatbot\", id=\"chatbot\"):\n", " gr.Chatbot(label=\"Chatbot\")\n", " gr.Textbox(label=\"Message\")\n", "\n", " with gr.Tab(\"Media\", id=\"media\"):\n", " with gr.Row():\n", " gr.Image(label=\"Image Upload\")\n", " gr.Image(label=\"Image Output\")\n", " gr.Audio(label=\"Audio Player\")\n", " gr.Video(label=\"Video Player\")\n", "\n", " with gr.Tab(\"Layout\", id=\"layout\"):\n", " with gr.Accordion(\"Accordion 1\", open=True):\n", " gr.Markdown(\"## Content inside accordion 1\")\n", " gr.Textbox(label=\"Accordion Input 1\")\n", " with gr.Accordion(\"Accordion 2\", open=False):\n", " gr.Markdown(\"## Content inside accordion 2\")\n", " gr.Slider(minimum=0, maximum=50, label=\"Accordion Slider\")\n", " with gr.Accordion(\"Accordion 3\", open=False):\n", " gr.Dataframe(headers=[\"Col1\", \"Col2\"], label=\"Accordion Table\")\n", " with gr.Row():\n", " with gr.Column():\n", " gr.Markdown(\"### Column 1\")\n", " gr.Textbox(label=\"Col1 Input\")\n", " with gr.Column():\n", " gr.Markdown(\"### Column 2\")\n", " gr.Number(label=\"Col2 Input\")\n", "\n", " with gr.Tab(\"More\", id=\"more\"):\n", " gr.HighlightedText(\n", " label=\"HighlightedText\",\n", " value=[(\"Hello \", None), (\"world\", \"POS\")],\n", " )\n", " gr.Label(label=\"Label\", value={\"cat\": 0.7, \"dog\": 0.3})\n", " gr.Plot(label=\"Plot\")\n", " gr.HTML(value=\"<div>HTML content</div>\")\n", " gr.Markdown(\"### Markdown content\")\n", "\n", "if __name__ == \"__main__\":\n", " demo.launch()\n"]}], "metadata": {}, "nbformat": 4, "nbformat_minor": 5}
|
run.py
ADDED
|
@@ -0,0 +1,67 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import gradio as gr
|
| 2 |
+
|
| 3 |
+
with gr.Blocks() as demo:
|
| 4 |
+
with gr.Tabs():
|
| 5 |
+
with gr.Tab("Components", id="components"):
|
| 6 |
+
with gr.Row():
|
| 7 |
+
with gr.Column():
|
| 8 |
+
gr.Textbox(label="Textbox")
|
| 9 |
+
gr.Number(label="Number")
|
| 10 |
+
gr.Slider(minimum=0, maximum=100, label="Slider")
|
| 11 |
+
gr.Dropdown(choices=["A", "B", "C"], label="Dropdown")
|
| 12 |
+
gr.Radio(choices=["X", "Y", "Z"], label="Radio")
|
| 13 |
+
gr.Checkbox(label="Checkbox")
|
| 14 |
+
gr.CheckboxGroup(
|
| 15 |
+
choices=["1", "2", "3"], label="CheckboxGroup"
|
| 16 |
+
)
|
| 17 |
+
gr.ColorPicker(label="ColorPicker")
|
| 18 |
+
with gr.Column():
|
| 19 |
+
gr.Image(label="Image")
|
| 20 |
+
gr.Audio(label="Audio")
|
| 21 |
+
gr.Video(label="Video")
|
| 22 |
+
gr.File(label="File")
|
| 23 |
+
gr.Gallery(label="Gallery")
|
| 24 |
+
gr.Dataframe(label="Dataframe", headers=["A", "B", "C"])
|
| 25 |
+
gr.JSON(label="JSON", value={"key": "value"})
|
| 26 |
+
gr.Code(label="Code", language="python")
|
| 27 |
+
|
| 28 |
+
with gr.Tab("Chatbot", id="chatbot"):
|
| 29 |
+
gr.Chatbot(label="Chatbot")
|
| 30 |
+
gr.Textbox(label="Message")
|
| 31 |
+
|
| 32 |
+
with gr.Tab("Media", id="media"):
|
| 33 |
+
with gr.Row():
|
| 34 |
+
gr.Image(label="Image Upload")
|
| 35 |
+
gr.Image(label="Image Output")
|
| 36 |
+
gr.Audio(label="Audio Player")
|
| 37 |
+
gr.Video(label="Video Player")
|
| 38 |
+
|
| 39 |
+
with gr.Tab("Layout", id="layout"):
|
| 40 |
+
with gr.Accordion("Accordion 1", open=True):
|
| 41 |
+
gr.Markdown("## Content inside accordion 1")
|
| 42 |
+
gr.Textbox(label="Accordion Input 1")
|
| 43 |
+
with gr.Accordion("Accordion 2", open=False):
|
| 44 |
+
gr.Markdown("## Content inside accordion 2")
|
| 45 |
+
gr.Slider(minimum=0, maximum=50, label="Accordion Slider")
|
| 46 |
+
with gr.Accordion("Accordion 3", open=False):
|
| 47 |
+
gr.Dataframe(headers=["Col1", "Col2"], label="Accordion Table")
|
| 48 |
+
with gr.Row():
|
| 49 |
+
with gr.Column():
|
| 50 |
+
gr.Markdown("### Column 1")
|
| 51 |
+
gr.Textbox(label="Col1 Input")
|
| 52 |
+
with gr.Column():
|
| 53 |
+
gr.Markdown("### Column 2")
|
| 54 |
+
gr.Number(label="Col2 Input")
|
| 55 |
+
|
| 56 |
+
with gr.Tab("More", id="more"):
|
| 57 |
+
gr.HighlightedText(
|
| 58 |
+
label="HighlightedText",
|
| 59 |
+
value=[("Hello ", None), ("world", "POS")],
|
| 60 |
+
)
|
| 61 |
+
gr.Label(label="Label", value={"cat": 0.7, "dog": 0.3})
|
| 62 |
+
gr.Plot(label="Plot")
|
| 63 |
+
gr.HTML(value="<div>HTML content</div>")
|
| 64 |
+
gr.Markdown("### Markdown content")
|
| 65 |
+
|
| 66 |
+
if __name__ == "__main__":
|
| 67 |
+
demo.launch()
|