tadad's picture
Claude Opus 5.5
Release Sanskrit OCR pipeline v1.2
bf37109
Raw History Blame Contribute Delete
2.65 kB
{
"architecture": "Kraken BLLA topline segmenter",
"release": "v1.2",
"weights_sha256": "92d824f7c780a4b63a61eb1bb7c6f1a23a865a1f0e3917bc93f946312eb8298d",
"selected_checkpoint": "checkpoint_03-0.5272.ckpt",
"selection": "best 60-page checkpoint-validation mean IoU among six completed epochs (epoch 4 in one-based numbering)",
"job": "https://huggingface.co/jobs/tadad/6ac536d2fbc85ba6823b8207",
"results": "hf://buckets/tadad/jobs-artifacts/midf-blla-v12-slantcurve-20261006T175841",
"dataset": "tadad/midf-egangotri-sanskrit",
"dataset_revision": "fa66bc54",
"dataset_path": "data/segmentation/v1.1",
"train_pages": 1916,
"train_lines": 18990,
"train_entries_per_epoch": 2383,
"oversampling": "467 training pages with median topline slope above 1 degree or more than 30% of rows bowing by over 1% of their length are listed twice",
"validation_pages": 734,
"validation_lines": 9514,
"test_pages": 229,
"test_lines": 2711,
"initialization": "hf://models/tadad/midf-sanskrit-ocr@1b86778317c50a9db0334a2d5d32dc4b35909226/segmentation/model.safetensors",
"initialization_release": "v1.0",
"initialization_revision": "1b86778317c50a9db0334a2d5d32dc4b35909226",
"initialization_sha256": "5ce4dc4c6c0520bc08bb6de744356d58a549580bff6b2139b4a86bbb45a66dc1",
"initialization_note": "v1.0 descends from v0.3, which was trained with M00638 examples. M00638 pages are held out from both continuations but are not manuscript-unseen to the inherited weights.",
"learning_rate": 0.00005,
"schedule": "reduceonplateau",
"schedule_patience": 2,
"schedule_gamma": 0.5,
"line_width": 12,
"augmentation": "training/augment.py SlantCurveAugmenter via training/ketos_augmented.py: rotation up to 6 degrees with shear up to 2 degrees on half the samples, a smooth row-bending vertical warp on a third, blur (p=0.2), colour jitter (p=0.3); applied identically to the page and its rasterized topline target",
"precision": "bf16-mixed",
"seed": 42,
"kraken_version": "7.1.1",
"epochs_completed": 6,
"checkpoint_scores": [0.5163, 0.5123, 0.5222, 0.5272, 0.5204, 0.5177],
"checkpoint_score_note": "Mean IoU on the 60-page checkpoint-validation panel. Not comparable with v1.0's 0.4795 because the wider topline target changes the IoU baseline.",
"stop_reason": "3.5-hour training limit reached; best checkpoint recovered",
"job_runtime_seconds": 14874,
"estimated_compute_usd": 10.33,
"inference_settings": {
"input_height": 1200,
"min_line_length": 0.2,
"note": "Chosen after training on held-out pages; see evaluation.json. The checkpoint's own default input height is 1800."
}
}