shank commited on
Commit Β·
ca28017
1
Parent(s): a07dc7f
Fix HF_TOKEN scope issue for CheckpointPushCallback
Browse files- training/train_grpo.py +5 -4
training/train_grpo.py
CHANGED
|
@@ -37,8 +37,7 @@ parser.add_argument("--resume", type=str, default=None, help="Path to checkpoint
|
|
| 37 |
parser.add_argument("--max_steps", type=int, default=500)
|
| 38 |
args = parser.parse_args()
|
| 39 |
|
| 40 |
-
|
| 41 |
-
WANDB_API_KEY = os.getenv("WANDB_API_KEY")
|
| 42 |
# ββ Runtime dependency install βββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 43 |
# requirements.txt only has torch (too large to install at runtime).
|
| 44 |
# Everything else is installed here, after gradio is already up.
|
|
@@ -120,8 +119,10 @@ HF_REPO = "shashaank0707/AgentDebugger-trained"
|
|
| 120 |
MAX_STEPS = 10 if args.test else args.max_steps
|
| 121 |
CHECKPOINT_DIR = "./checkpoints"
|
| 122 |
|
| 123 |
-
# W&B
|
| 124 |
WANDB_API_KEY = os.environ.get("WANDB_API_KEY", "") if not args.test_local else ""
|
|
|
|
|
|
|
| 125 |
if WANDB_API_KEY:
|
| 126 |
wandb.init(
|
| 127 |
project="AgentDebuggerEnv",
|
|
@@ -597,7 +598,7 @@ if WANDB_API_KEY:
|
|
| 597 |
# ββ Save and push βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 598 |
model.save_pretrained("./final_model")
|
| 599 |
tokenizer.save_pretrained("./final_model")
|
| 600 |
-
|
| 601 |
if HF_TOKEN and not args.test:
|
| 602 |
model.push_to_hub(HF_REPO, token=HF_TOKEN, private=True)
|
| 603 |
tokenizer.push_to_hub(HF_REPO, token=HF_TOKEN, private=True)
|
|
|
|
| 37 |
parser.add_argument("--max_steps", type=int, default=500)
|
| 38 |
args = parser.parse_args()
|
| 39 |
|
| 40 |
+
|
|
|
|
| 41 |
# ββ Runtime dependency install βββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 42 |
# requirements.txt only has torch (too large to install at runtime).
|
| 43 |
# Everything else is installed here, after gradio is already up.
|
|
|
|
| 119 |
MAX_STEPS = 10 if args.test else args.max_steps
|
| 120 |
CHECKPOINT_DIR = "./checkpoints"
|
| 121 |
|
| 122 |
+
# W&B and HF Token
|
| 123 |
WANDB_API_KEY = os.environ.get("WANDB_API_KEY", "") if not args.test_local else ""
|
| 124 |
+
HF_TOKEN = os.environ.get("HF_TOKEN")
|
| 125 |
+
|
| 126 |
if WANDB_API_KEY:
|
| 127 |
wandb.init(
|
| 128 |
project="AgentDebuggerEnv",
|
|
|
|
| 598 |
# ββ Save and push βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 599 |
model.save_pretrained("./final_model")
|
| 600 |
tokenizer.save_pretrained("./final_model")
|
| 601 |
+
|
| 602 |
if HF_TOKEN and not args.test:
|
| 603 |
model.push_to_hub(HF_REPO, token=HF_TOKEN, private=True)
|
| 604 |
tokenizer.push_to_hub(HF_REPO, token=HF_TOKEN, private=True)
|