MisterAI commited on
Commit
7c4b9b7
·
verified ·
1 Parent(s): 5161720

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -10
app.py CHANGED
@@ -81,21 +81,31 @@ def fine_tune_model(dataset_path, dataset_file, split, colonne_input_ids, colonn
81
  # Lancement de l'entraînement
82
  trainer.train()
83
 
84
- # Sauvegarde du modèle
85
- trainer.save_model("./")
86
- tokenizer.save_pretrained("./")
87
-
88
- # Push vers Hugging Face Hub
89
- api = HfApi()
90
- api.upload_folder(
91
- folder_path="./",
 
 
 
 
 
 
 
 
 
92
  repo_id=model_name, # Utiliser le même repo_id que le modèle original
93
- repo_type="model",
94
- token=hf_token,
95
  )
96
 
97
  return "Fine-tuning terminé et modèle sauvegardé."
98
 
 
99
  # Interface Gradio
100
  with gr.Blocks() as demo:
101
  with gr.Tab("Chatbot"):
 
81
  # Lancement de l'entraînement
82
  trainer.train()
83
 
84
+ # # Sauvegarde du modèle
85
+ # trainer.save_model("./")
86
+ # tokenizer.save_pretrained("./")
87
+ #
88
+ # # Push vers Hugging Face Hub
89
+ # api = HfApi()
90
+ # api.upload_folder(
91
+ # folder_path="./",
92
+ # repo_id=model_name, # Utiliser le même repo_id que le modèle original
93
+ # repo_type="model",
94
+ # token=hf_token,
95
+ # )
96
+ #
97
+ # return "Fine-tuning terminé et modèle sauvegardé."
98
+
99
+ # Sauvegarde et push vers Hugging Face Hub
100
+ trainer.push_to_hub(
101
  repo_id=model_name, # Utiliser le même repo_id que le modèle original
102
+ commit_message="Fine-tuning terminé",
103
+ private=False, # Définir sur True si le dépôt doit être privé
104
  )
105
 
106
  return "Fine-tuning terminé et modèle sauvegardé."
107
 
108
+
109
  # Interface Gradio
110
  with gr.Blocks() as demo:
111
  with gr.Tab("Chatbot"):