test-render / app.py
abidlabs's picture
abidlabs HF Staff
Create app.py
9486835 verified
raw
history blame contribute delete
533 Bytes
import gradio as gr
with gr.Blocks() as demo:
gr.Markdown("# Train a Text Classifier with Synthetic Data")
labels = gr.Dropdown(choices=[], value=[], label="Classes", allow_custom_value=True, multiselect=True)
@gr.render(inputs=[labels])
def show_textbox(labels_):
with gr.Row():
for label in labels_:
gr.TextArea(label=f"Samples for class: {label}")
if len(labels_)>=2:
with gr.Row():
gr.Button("TRAIN!", variant="primary")
demo.launch()