thesanogoeffect's picture
Upload checkpoint from parser_v4_5_gold_from_giant_hf
4b0e9bf verified
|
Raw
History Blame Contribute Delete
1.41 kB
metadata
library_name: pytorch
tags:
  - bibr
  - reference-parsing
  - token-classification
  - crf
  - modernbert

bibr Parser v4.5 Gold

ModernBERT + feature-gated CRF reference-field parser for bibr's REF_PARSE_STRATEGY=ner path.

Training

  • Encoder: answerdotai/ModernBERT-base
  • Initial checkpoint: parser_giant_v4_fixed/best.pt
  • Fine-tune corpus: data/parser_v4_5_gold
  • Train rows: 16,459
  • Validation rows: 4,031
  • Tags: 39 BIO parser tags
  • Max sequence length: 256
  • Tokenizer convention: add_special_tokens=False

Validation

Best training validation micro entity F1: 0.9653892730.

Same-split compatibility check against bibr's runtime all-zero token features:

Checkpoint Feature Mode Validation Entity F1
parser_giant_v4_fixed/best.pt zero features 0.0543892926
this checkpoint true features 0.9651912333
this checkpoint zero features 0.9652572991
this checkpoint no features (None) 0.8276018305

bibr's runtime parser should continue passing all-zero token_features, not None, because the feature projection bias is part of the trained forward path.

Files

  • best.pt - PyTorch state dict for FeatureGatedEncoderCRF
  • metrics.json - training validation summary
  • report.txt - per-field validation classification report
  • tag_config.json - tag metadata from bibr_training.tags