Views
No views yet
Qwen/Qwen2.5-3B-Instruct, one per weight
vector on the 2-objective simplex (helpfulness reward model + brevity verifiable reward).
Weight vectors are the 13 points produced by Algorithm 1 of the PALM paper
(ε=0.4, δ=0.2). This repo is one training seed (seed=2) of a multi-seed
study; sibling repos hold the other seeds with identical configuration.transformers format (bf16),
each in its own subfolder idx0/ … idx12/.1from transformers import AutoModelForCausalLM, AutoTokenizer
2repo = "roozbehn99/palm-qwen3b-sky-brev-seed2"
3tok = AutoTokenizer.from_pretrained(repo, subfolder="idx6") # (0.5, 0.5) model
4model = AutoModelForCausalLM.from_pretrained(repo, subfolder="idx6", torch_dtype="bfloat16")J_w(π) = w·R(π) − β·KL(π) with β = 0.05.
Machine-readable copies: weights.csv, eval_summary.csv.| subfolder | w_help | w_brev | R1 (help) | R2 (brev) | KL |
|---|---|---|---|---|---|
idx0 | 1.000 | 0.000 | 0.797 | 0.179 | 0.59 |
idx1 | 0.833 | 0.167 | 0.831 | 0.226 | 0.85 |
idx2 | 0.781 | 0.219 | 0.828 | 0.239 | 0.81 |
idx3 | 0.718 | 0.282 | 0.827 | 0.278 | 1.23 |
idx4 | 0.646 | 0.354 | 0.823 | 0.306 | 1.51 |
idx5 | 0.566 | 0.434 | 0.805 | 0.344 | 2.19 |
idx6 | 0.500 | 0.500 | 0.792 | 0.358 | 2.77 |
idx7 | 0.000 | 1.000 | 0.689 | 0.456 | 6.13 |
idx8 | 0.167 | 0.833 | 0.728 | 0.406 | 4.53 |
idx9 | 0.219 | 0.781 | 0.738 | 0.393 | 3.94 |
idx10 | 0.282 | 0.718 | 0.742 | 0.409 | 4.48 |
idx11 | 0.354 | 0.646 | 0.768 | 0.383 | 3.56 |
idx12 | 0.434 | 0.566 | 0.778 | 0.368 | 3.13 |
open_instruct/weighted_grpo.py, open_instruct/make_weights.py) — a fork of AI2's open-instruct.portfolio_runs/qwen3b_sky_brev_iclr_s2.--seed 2 (Python / NumPy / Torch RNGs; per-process offset by rank).rm_calibrations/).