Kevin Fink commited on
Commit
3da82a4
·
1 Parent(s): d8fe1af

gradio fix

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -1,9 +1,7 @@
1
  import gradio as gr
2
- from transformers import Trainer, TrainingArguments, AutoTokenizer, AutoModelForSeq2SeqLM
3
- from datasets import load_dataset
4
  import traceback
5
 
6
- def fine_tune_model(model_name, dataset_name, hub_id): #, num_epochs, batch_size, lr, grad):
7
  '''
8
  try:
9
 
@@ -72,7 +70,10 @@ try:
72
  gr.inputs.Textbox(label="Model Name (e.g., 'google/t5-efficient-tiny-nh8')"),
73
  gr.inputs.Textbox(label="Dataset Name (e.g., 'imdb')"),
74
  gr.inputs.Textbox(label="HF hub to push to after training"),
75
-
 
 
 
76
  ],
77
  outputs="text",
78
  title="Fine-Tune Hugging Face Model",
 
1
  import gradio as gr
 
 
2
  import traceback
3
 
4
+ def fine_tune_model(model_name, dataset_name, hub_id, num_epochs, batch_size, lr, grad):
5
  '''
6
  try:
7
 
 
70
  gr.inputs.Textbox(label="Model Name (e.g., 'google/t5-efficient-tiny-nh8')"),
71
  gr.inputs.Textbox(label="Dataset Name (e.g., 'imdb')"),
72
  gr.inputs.Textbox(label="HF hub to push to after training"),
73
+ gr.inputs.Slider(minimum=1, maximum=10, default=3, label="Number of Epochs"),
74
+ gr.inputs.Slider(minimum=1, maximum=16, default=4, label="Batch Size"),
75
+ gr.inputs.Slider(minimum=1, maximum=100, default=50, label="Learning Rate (e-5)"),
76
+ gr.inputs.Slider(minimum=1, maximum=100, default=1, label="Gradient accumulation (e-1)"),
77
  ],
78
  outputs="text",
79
  title="Fine-Tune Hugging Face Model",