AeOCR-1.04 (Aelia Goz modeli)

PaddleOCR-VL-1.6 (0.9B) uzerine yalniz LoRA ile egitilmis OCR adaptoru. Base agirliklar DONDURULMUSTUR (anti-catastrophic-forgetting kurali); adaptor tek basina adapter_model.safetensors icindedir.

Tur 4 (son tur) - Unsloth recetesi

alan deger
tur 4
base unsloth/PaddleOCR-VL = PaddleOCR-VL-1.6 (0.9B)
LoRA r=64, alpha=64, 12 hedef modul (q/k/v/o_proj, gate/up/down_proj, fc1/fc2, linear_1/linear_2, out_proj)
egitilebilir param 60.760.064
lr / adim 5e-6 / 300 adim (batch 1 x grad_accum 8)
dtype fp16 (Kaggle T4, bf16 yok)
VRAM tepe 8.0 GB
en iyi dogrulama CER val 0.2193 (13 belge, adim 200)
altin set (5 belge, NORMALIZE) 0.2327 (base 0.2712)

Onay kaydi: logs/turlar/ocr_tur_4.json, logs/turlar/ocr_tur_4_karar.json.

Kullanim

from transformers import AutoModelForImageTextToText, AutoProcessor
from peft import PeftModel

base = AutoModelForImageTextToText.from_pretrained("unsloth/PaddleOCR-VL")
model = PeftModel.from_pretrained(base, "AeliaTR/AeOCR-1.04")
model = model.merge_and_unload().eval()
islemci = AutoProcessor.from_pretrained("unsloth/PaddleOCR-VL")

Yerel arac: python tools/paddle_vl_cer.py --kip tur4 --ornek 5.

NOT (anahtar eslemesi)

Bu adaptor Unsloth'un FastVisionModel agaci ile kaydedildi. Duz transformers yuklerken anahtar onekleri FARKLIDIR (visual. -> model.visual., model.layers -> model.language_model.layers, mlp_AR. -> model.projector., lora_A.weight -> lora_A.default.weight). Esleme yapilmazsa vision kulesinin agirliklari SESSIZCE atilir ve CER yanlis cikar; tools/paddle_vl_cer.py bu eslemeyi yapar ve kayip anahtar varsa HATA verir.

Surum gecmisi

  • tur 2 CER 0.4437 -> ROLLBACK
  • tur 3 CER 1.6961 -> ROLLBACK
  • tur 4 altin set CER 0.2327 (base 0.2712) -> KABUL, standart ad: AeOCR-1.04
Downloads last month
16
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support