Repository navigation
v0.5.0
What's new since v0.4.0
- ArcFace fine-tuning: new runs use a compact unnormalized embedding head (
backbone_dim -> 512 -> metric_embed_dim) matching the reference script.--metric-embed-dimnow actually resizes the head. - New options:
--metric-head-lr,--weight-decay(default1e-4; pass0.05for the legacy script). SFT gradient clipping removed. - Resume safety: checkpoints record
embedding_headandfreeze_ratio;--resumevalidates them and rejects a changed embedding dimension. - Checkpoint compatibility:
extract/export/camshare one resolver, can read ref-script checkpoints, and gained--model-namewhere needed. A wrong backbone now fails with a clear message. - Breaking:
--weight-decaydefault changed from0.01to1e-4; 0.4.0 fine-tune checkpoints load asprojection_mlp_2048;finetunecannot resume ref-script checkpoints.
441 tests pass.