- Extract SingleOutputMaskBuilder for SFT and pretrain configs - Extract MultiOutputMaskBuilder for DPO and GRPO configs - Keep SectionedMaskBuilder as backward-compatible facade - Register "single" and "multi" names in MaskBuilderFactory - Add parity and rejection tests for concrete builders |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| builder.py | ||
| packing.py | ||
| pipeline.py | ||
| position_id.py | ||
| writer.py | ||