Skip to content

wormocr-9M

Choose a tag to compare

@arjun988 arjun988 released this 14 Nov 14:20
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.

wormocr-9M

8,776,416 parameters. Same printed-and-handwriting training mix as wormocr-2M, larger CRNN (input height 48, BiGRU 512).

  • Best checkpoint: training step 19,000 (run early-stopped at 30,000)
  • Mixed validation CER: 0.0742
  • ONNX max abs diff vs PyTorch: 1.24e-5
  • Does not replace wormocr-2M; download either model

Download

wormocr download wormocr-9M

Measured CER (greedy, 6 Nov 2026, RTX 5060)

Set wormocr-2M wormocr-9M
Printed synthetic 3.1% 3.7%
FUNSD (eval only) 11.5% 10.2%
CORD 3.7% 3.1%
Synthetic handwriting 9.2% 7.1%
Handwritten names 5.3% 5.3%
GNHK 23.3% 19.2%
IAM (eval only) 22.4% 18.3%
Bentham 15.1% 8.8%
RxHand case-insensitive (eval only) 37.9% 35.2%

Assets

  • wormocr-9M.safetensors (33.5 MB)
  • wormocr-9M.json
  • wormocr-9M.onnx (33.5 MB)
  • SHA256SUMS.txt