oxdev commited on
Commit
eac5c9b
·
verified ·
1 Parent(s): 7168e35

Upload train_grpo_job.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. train_grpo_job.py +10 -3
train_grpo_job.py CHANGED
@@ -191,7 +191,7 @@ def main():
191
  save_steps=50,
192
  save_total_limit=2,
193
  log_completions=True,
194
- push_to_hub=True,
195
  hub_model_id=HUB_MODEL_ID,
196
  report_to="none",
197
  seed=42,
@@ -211,9 +211,16 @@ def main():
211
 
212
  logger.info("Saving model...")
213
  trainer.save_model(OUTPUT_DIR)
214
- trainer.push_to_hub()
215
 
216
- logger.info(f"✅ Done! Model pushed to https://huggingface.co/{HUB_MODEL_ID}")
 
 
 
 
 
 
 
 
217
 
218
 
219
  if __name__ == "__main__":
 
191
  save_steps=50,
192
  save_total_limit=2,
193
  log_completions=True,
194
+ push_to_hub=False,
195
  hub_model_id=HUB_MODEL_ID,
196
  report_to="none",
197
  seed=42,
 
211
 
212
  logger.info("Saving model...")
213
  trainer.save_model(OUTPUT_DIR)
 
214
 
215
+ # Manual push to hub using HF_TOKEN from environment
216
+ hf_token = os.environ.get("HF_TOKEN")
217
+ if hf_token:
218
+ logger.info(f"Pushing to hub: {HUB_MODEL_ID}")
219
+ trainer.model.push_to_hub(HUB_MODEL_ID, token=hf_token)
220
+ trainer.processing_class.push_to_hub(HUB_MODEL_ID, token=hf_token)
221
+ logger.info(f"✅ Done! Model pushed to https://huggingface.co/{HUB_MODEL_ID}")
222
+ else:
223
+ logger.info(f"✅ Done! Model saved to {OUTPUT_DIR} (no HF_TOKEN for push)")
224
 
225
 
226
  if __name__ == "__main__":