tymbos commited on
Commit
0044b58
·
verified ·
1 Parent(s): 9d049fd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +27 -1
app.py CHANGED
@@ -228,4 +228,30 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
228
  custom_files = gr.File(
229
  label="Προσαρμοσμένα Ελληνικά Κείμενα",
230
  file_count="multiple",
231
- type="filepath"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
228
  custom_files = gr.File(
229
  label="Προσαρμοσμένα Ελληνικά Κείμενα",
230
  file_count="multiple",
231
+ type="filepath"
232
+ )
233
+ train_btn = gr.Button("Εκπαίδευση", variant="primary")
234
+ with gr.Column():
235
+ progress_box = gr.Textbox(label="Πρόοδος", interactive=False, lines=10)
236
+ results_json = gr.JSON(label="Αποτελέσματα")
237
+ results_plot = gr.Image(label="Κατανομή Μηκών Tokens")
238
+
239
+ # Event handlers
240
+ dataset_name.change(
241
+ fn=update_components,
242
+ inputs=dataset_name,
243
+ outputs=[configs, split, gr.HTML(label="Dataset Preview")]
244
+ )
245
+ split.change(
246
+ fn=update_split_choices,
247
+ inputs=[dataset_name, configs],
248
+ outputs=split
249
+ )
250
+ train_btn.click(
251
+ fn=train_and_test,
252
+ inputs=[dataset_name, configs, split, vocab_size, min_freq, test_text, custom_files],
253
+ outputs=[progress_box, results_json, results_plot]
254
+ )
255
+
256
+ if __name__ == "__main__":
257
+ demo.launch()