ara-diac-small-2.1
ara-diac-small-2.1-fp16
IMF v1 (fp16, decoder kv, opset 14). Trained from sequence-level KD from the r7 canonical teacher (rababa_arabic_byt5/run-007-news/best, 2.2864 windowed DER-CE full protocol): fresh greedy r7 labels on the same r5-units corpus/limits as ara-diac-small-1.0, Muon optimizer (E3-adopted), vanilla ByT5-small (E4, pre-registered gate <= 6.26). Checkpoint rababa-checkpoints:/rababa_arabic_distill_small/run-007-r7-muon-6ep/best. The two measured wins compound: 8.259 -> 4.8218 full-set windowed DER-CE (teacher reproduces 2.289 in-run vs documented 2.2864) — a 42% error reduction on the 1.0 release at the same architecture and artifact size. Still misses the strict teacher+0.5pp gate (+2.53pp; miss disclosed); the E2/E3 factorial attributes the residual to domain coverage..
| field | value |
|---|---|
| task | diacritization (Arab → Arab) |
| artifact | ara-diac-small-2.1-fp16.zip (0.66 GiB) |
| der_teacher_fullset | 2.289 — windowed DER-CE (1400-byte windows, word-boundary split, greedy, haraqat-projected, Misraj evaluator); full 1,200-paragraph SadeedDiac-25; in-run reproduction of the documented 2.2864 (r7 canonical teacher) |
| der_student_fullset | 4.5701 — same full-set harness; E4 (r7 teacher labels + Muon, vanilla ByT5-small) vs the 8.259 AdamW/r6-labels 1.0 release — a 42% error reduction at identical architecture and artifact size |
| parity | cer_delta 0.0714pp on 2480 samples |
| sha256 | 395ee72137d1cdfa9cd53bf167ad0d2f5fe5cbf9a5b62f118e0c9e0fa63c972d |
| license | BSD-3-Clause |
Runtimes reassemble split parts transparently and verify every sha256:
from secryst import Model
model = Model.load("ara-diac-small-2.1-fp16")