| { |
| "schema": "bina02.ppocrv6.training-run.v1", |
| "created_at": "2026-07-25T19:20:56.334474+00:00", |
| "dataset_contract": "/workspace/bina02-ppocr/stream/datasets/chunk-009/contract.json", |
| "train_rows": 100000, |
| "eval_rows": 4096, |
| "source_mix": "50/50 handwriting/printed", |
| "input_shape": [ |
| 3, |
| 48, |
| 768 |
| ], |
| "ctc_timesteps": 96, |
| "padding": false, |
| "objective": "ctc_only", |
| "augmentation": false, |
| "freeze_batch_norm": true, |
| "trainable_parameter_prefixes": [ |
| "head.ctc_head.fc." |
| ], |
| "epochs": 1, |
| "devices": [ |
| "0", |
| "1", |
| "2", |
| "3", |
| "4", |
| "5", |
| "6", |
| "7" |
| ], |
| "world_size": 8, |
| "batch_size_per_card": 32, |
| "global_batch_size": 256, |
| "steps_per_epoch": 391, |
| "planned_steps": 391, |
| "eval_every_steps": 100, |
| "learning_rate": 1e-05, |
| "early_stopping": { |
| "indicator": "norm_edit_dis", |
| "baseline_norm_edit_dis": 0.9881137560335534, |
| "baseline_accuracy": 0.8496093729257584, |
| "minimum_evals": 1, |
| "patience": 3, |
| "minimum_improvement": 0.0005, |
| "divergence_drop": 0.01, |
| "divergence_patience": 1 |
| }, |
| "command": [ |
| "/workspace/bina02-ppocr/.venv/bin/python", |
| "-u", |
| "-m", |
| "paddle.distributed.launch", |
| "--gpus", |
| "0,1,2,3,4,5,6,7", |
| "--log_dir", |
| "/workspace/bina02-ppocr/training/stage-009/distributed-logs", |
| "--enable_gpu_log", |
| "True", |
| "/workspace/bina02-ppocr/PaddleOCR/tools/train.py", |
| "-c", |
| "/workspace/bina02-ppocr/training/stage-009/input_config.yml" |
| ] |
| } |
|
|