Buckets:

Pranav2748's picture
download
raw
1.27 kB
#!/usr/bin/env bash
# Overnight order (user: keep the GPU busy): RL step-60 eval (running) -> Jevals on the 4B models -> 2B pipeline ->
# after_2b.sh (written later: more RL or the checkpoint-40 eval, plus Jevals for the 2B).
cd /workspace/decision-reasoner
source .venv/bin/activate
until grep -q "DRIVER_EXIT" logs/rl_eval_driver.log 2>/dev/null; do sleep 30; done
sleep 10
echo "{\"time\": \"$(date -u +%FT%TZ)\", \"event\": \"start\", \"stage\": \"jevals_4b\"}" >> logs/v2_timeline.jsonl
for spec in "base Qwen/Qwen3.5-4B" "v1_joint checkpoints/joint_merged" "v2_joint runs/v2/checkpoints/v2_joint_merged" "rl60 runs/v2/checkpoints/rl60_merged"; do
set -- $spec
[ -f data/jevals/runs/$1.json ] || python -u jevals_eval.py run --name $1 --model $2 >> logs/jevals_run.log 2>&1 || echo "FAILED $1" >> logs/jevals_run.log
done
python -u jevals_eval.py score > logs/jevals_score.log 2>&1 || true
echo "{\"time\": \"$(date -u +%FT%TZ)\", \"event\": \"done\", \"stage\": \"jevals_4b\"}" >> logs/v2_timeline.jsonl
bash runs/v2_2b/run_2b.sh > logs/v2b_driver.log 2>&1
echo "DRIVER_EXIT $?" >> logs/v2b_driver.log
[ -f /workspace/decision-reasoner/after_2b.sh ] && bash /workspace/decision-reasoner/after_2b.sh > logs/after_2b.log 2>&1
echo "NIGHT_DONE" >> logs/after_2b.log

Xet Storage Details

Size:
1.27 kB
·
Xet hash:
9800b101bbb7b598869cf7f216564e01663759405010e0ce99a96ea3dadbde57

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.