summaryrefslogtreecommitdiff
path: root/configs/ablation_rank.yaml
diff options
context:
space:
mode:
authorYurenHao0426 <blackhao0426@gmail.com>2026-02-09 12:28:55 -0600
committerYurenHao0426 <blackhao0426@gmail.com>2026-02-09 12:28:55 -0600
commitef678d2e1ba70b1a9dadb78c73ed372f986aea13 (patch)
treeb90b5c53960b22a6a5498ca69fbfffad7e1832f8 /configs/ablation_rank.yaml
parent93d77b197d457b1fdfa7341ecd59fc460b20d6b1 (diff)
Fix NLL double-shift bug and head weight init
- NLL loss was shifting labels twice (olmo_labels already shifted, then code did logits[:,:-1] vs labels[:,1:]). Fixed in 9 locations: trainer, pipeline, olmo_graph, sanity_check, eval. - Head U/V weights init with std=0.01 (was Kaiming ~5.7 std) so UV^T≈0 at init, ensuring Z≈logit_bias=15 and A≈0.953. - Updated SVD rank test to subtract logit_bias before checking. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'configs/ablation_rank.yaml')
0 files changed, 0 insertions, 0 deletions