Downloads · 30 days
0
dhruv10050/t3-7-indic-recognition
t3-7-indic-recognition is a image classification model from dhruv10050. Use it when you need a label for an image. The card lists the license as mit.
Two-stage CNN pipeline: ScriptRouter (4-class) → ScriptCNN (per-script).
Downloads · 30 days
0
Access
Public
Updated May 5, 2026
Repo size
220 MB
Likes
0
Public
Click a slice to open those files.
.pth220 MB · 100%
From the Hugging Face model README
Two-stage CNN pipeline: ScriptRouter (4-class) → ScriptCNN (per-script).
| Script | Classes | Top-1 | Top-5 | Macro F1 |
|---|---|---|---|---|
| Router | 4 | 99.92% | — | — |
| Devanagari | 46 | 99.48% | 99.99% | 99.41 |
| Tamil | 156 | 97.30% | 99.77% | 95.96 |
| Bengali | 84 | 93.02% | 98.79% | 93.12 |
| Telugu | 6 | 98.89% | 100.0% | 98.88 |
E2E CPU latency: 10.21 ms. Trained from scratch, no transfer learning.
from inference import load_pipeline, preprocess, predict
import os
os.environ["HF_MODEL_REPO"] = "dhruv10050/t3-7-indic-recognition"
pipeline, scripts = load_pipeline("./checkpoints")
router_best.pth — ScriptRouter (4-class CNN)devanagari_best.pth — Devanagari classifier (46 classes)tamil_best.pth — Tamil classifier (156 classes)bengali_best.pth — Bengali classifier (84 classes)telugu_best.pth — Telugu classifier (6 vowel classes)