Saltar al contenido
ModelPublicadoExterno
Descargar

Donut Irs990

This is a fine-tuned version of naver-clova-ix/donut-base trained to read IRS Form 990 documents and extract structured field data from them directly from images, no traditional OCR pipeline needed.

TipoCLIP visionModelo basenaver-clova-ix/donut-baseVersiónmodelCcalidad

Fuente del modelo

Tipo
CLIP vision
Tamaño del archivo
780 MB
Modelo base
naver-clova-ix/donut-base
Versión
vmodel
Actualizado
18 sept 2026
Descargas
9
Fuente
Hugging Face

Extracto de la fuente

This is a fine-tuned version of naver-clova-ix/donut-base trained to read IRS Form 990 documents and extract structured field data from them directly from images, no traditional OCR pipeline needed.

Fuentes

1 fuente
Hugging FacePrincipalVersión 1ca2e0466c63a8b02530b72cb36519194fc1060e
huggingface.co/MyroProductoCodo/donut-irs990/tree/1ca2e0466c63a8b02530b72cb36519194fc1060e

Verificado 3 sept

Artefactos del modelo

1 artefacto

model.safetensors

safetensors · 780 MB · SHA-256 e27b8b991ddd…0232 · Hugging Face

Download file

Extractos de fuentes

2 extractos

--- language: - en license: mit base_model: naver-clova-ix/donut-base tags: - donut - document-understanding - irs-990 - form-parsing - vision-encoder-decoder pipeline_tag: image-to-text --- # donut-irs990 This is a fine-tuned version of [naver-clova-ix/donut-base](https://huggingface.co/naver-clova-ix/donut-base) trained to read IRS Form 990 documents and extract structured field data from them directly from images, no traditional OCR pipeline needed. It was trained on a synthetic dataset of IRS 990 forms, covering 1,075 named fields across the form. Training ran for 3 epochs, roughly 36,000 steps, over about 17 hours on an NVIDIA DGX Spark (GB10 GPU). This is the first model I have ever fine-tuned, built as part of a larger document AI pipeline for agnostic usecase. The goal is to eventually take a scanned Form 990 image and get back clean, structured field values automatically. ## How it works Donut (Document Understanding Transformer) reads the document image with a Swin Transformer encoder, then decodes structured text with an MBart decoder. There is no OCR step. The model outputs tagged field values like `<f1_1>some value</f1_1>` which map back to specific lines on the form. ## Current state The model extracts values from images and the vision encoder is clearly reading the right content. There is a known tokenizer vocabulary issue where some field tokens appear as `<unk>` in the output, which affects the structured parsing. This is a work in progress and will be addressed in a follow-up training run with corrected tokenizer setup. ## Training setup Base model: naver-clova-ix/donut-base. Dataset: synthetic IRS Form 990 images with ground truth field annotations. Training hardware: NVIDIA DGX Spark with GB10 GPU. Epochs: 3. Batch size: 2. Learning rate: 0.0002. Image size: 1280x960. ## Notes This is an early checkpoint of an ongoing project. The architecture works and the model is learning to read form fields correctly. Future versions will fix the tokenizer issue and train on a larger, more diverse dataset.

Source context: 9 downloads · 0 likes · Pipeline image-to-text · Repo MyroProductoCodo/donut-irs990