Upload folder using huggingface_hub
Browse files
README.md
CHANGED
|
@@ -5,7 +5,7 @@ emoji: 🔥
|
|
| 5 |
colorFrom: indigo
|
| 6 |
colorTo: indigo
|
| 7 |
sdk: gradio
|
| 8 |
-
sdk_version: 6.
|
| 9 |
app_file: run.py
|
| 10 |
pinned: false
|
| 11 |
hf_oauth: true
|
|
|
|
| 5 |
colorFrom: indigo
|
| 6 |
colorTo: indigo
|
| 7 |
sdk: gradio
|
| 8 |
+
sdk_version: 6.11.0
|
| 9 |
app_file: run.py
|
| 10 |
pinned: false
|
| 11 |
hf_oauth: true
|
run.py
CHANGED
|
@@ -25,12 +25,16 @@ with gr.Blocks() as demo:
|
|
| 25 |
for text1, text2 in zip(textset_1, textset_2):
|
| 26 |
text1.submit(lambda x: x, text1, text2)
|
| 27 |
|
|
|
|
|
|
|
|
|
|
| 28 |
selected = gr.Textbox(label="Selected Tab")
|
| 29 |
with gr.Row():
|
| 30 |
hide_odd_btn = gr.Button("Hide Odd Tabs")
|
| 31 |
show_all_btn = gr.Button("Show All Tabs")
|
| 32 |
make_even_uninteractive_btn = gr.Button("Make Even Tabs Uninteractive")
|
| 33 |
make_all_interactive_btn = gr.Button("Make All Tabs Interactive")
|
|
|
|
| 34 |
|
| 35 |
select_tab_num = gr.Number(label="Select Tab #", value=1)
|
| 36 |
|
|
@@ -38,6 +42,7 @@ with gr.Blocks() as demo:
|
|
| 38 |
show_all_btn.click(lambda: [gr.Tab(visible=True) for tab in tabset_1 + tabset_2], outputs=(tabset_1 + tabset_2))
|
| 39 |
make_even_uninteractive_btn.click(lambda: [gr.Tab(interactive=i % 2 == 0) for i, _ in enumerate(tabset_1 + tabset_2)], outputs=(tabset_1 + tabset_2))
|
| 40 |
make_all_interactive_btn.click(lambda: [gr.Tab(interactive=True) for tab in tabset_1 + tabset_2], outputs=(tabset_1 + tabset_2))
|
|
|
|
| 41 |
select_tab_num.submit(lambda x: gr.Tabs(selected=f"a{x}"), inputs=select_tab_num, outputs=tabs_1)
|
| 42 |
|
| 43 |
def get_selected_index(evt: gr.SelectData):
|
|
|
|
| 25 |
for text1, text2 in zip(textset_1, textset_2):
|
| 26 |
text1.submit(lambda x: x, text1, text2)
|
| 27 |
|
| 28 |
+
with gr.Tab("Locked Tab", id="locked", interactive=False) as locked_tab:
|
| 29 |
+
gr.Markdown("This tab was unlocked!")
|
| 30 |
+
|
| 31 |
selected = gr.Textbox(label="Selected Tab")
|
| 32 |
with gr.Row():
|
| 33 |
hide_odd_btn = gr.Button("Hide Odd Tabs")
|
| 34 |
show_all_btn = gr.Button("Show All Tabs")
|
| 35 |
make_even_uninteractive_btn = gr.Button("Make Even Tabs Uninteractive")
|
| 36 |
make_all_interactive_btn = gr.Button("Make All Tabs Interactive")
|
| 37 |
+
unlock_btn = gr.Button("Unlock Tab")
|
| 38 |
|
| 39 |
select_tab_num = gr.Number(label="Select Tab #", value=1)
|
| 40 |
|
|
|
|
| 42 |
show_all_btn.click(lambda: [gr.Tab(visible=True) for tab in tabset_1 + tabset_2], outputs=(tabset_1 + tabset_2))
|
| 43 |
make_even_uninteractive_btn.click(lambda: [gr.Tab(interactive=i % 2 == 0) for i, _ in enumerate(tabset_1 + tabset_2)], outputs=(tabset_1 + tabset_2))
|
| 44 |
make_all_interactive_btn.click(lambda: [gr.Tab(interactive=True) for tab in tabset_1 + tabset_2], outputs=(tabset_1 + tabset_2))
|
| 45 |
+
unlock_btn.click(lambda: gr.Tab(interactive=True), outputs=locked_tab)
|
| 46 |
select_tab_num.submit(lambda x: gr.Tabs(selected=f"a{x}"), inputs=select_tab_num, outputs=tabs_1)
|
| 47 |
|
| 48 |
def get_selected_index(evt: gr.SelectData):
|