Files
AareLC_train/models/registry
jungfrauandClaude Fable 5.1 5bcb6d993d
CI / ledger-and-tools (push) Successful in 21s
a warm start keeps the family of the registry version it continues; the 10-23 duplicates of the re-gated v5 versions go
--skip-train registers the version with the day it runs, so the nano and the yolo26s of
cycle 5 existed twice in the registry (2026-10-23 and 2026-10-25); the runs point at the
10-25 ones, the others are removed. A run whose base weights are a registry version (the
warm start) was named after the file weights.pt; it is now named after that version's family.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013uu3Bxsu5JqFhaWa9Ftu6z
2026-10-26 10:29:31 +01:00
..
2026-04-14 16:07:31 +02:00

Model Registry

Each trained model lives in its own versioned subdirectory:

models/registry/<version-id>/
├── weights.pt           ← primary PyTorch checkpoint
├── exports/             ← derived export formats
│   ├── model.onnx
│   ├── model.engine     ← TensorRT (hardware-specific, gitignored)
│   └── pruned_weights.pt
└── metadata.json        ← version info and metrics

Naming convention

<architecture>-<task>-<variant>-<YYYY-MM-DD>

Examples:

  • yolo26n-seg-overlap-false-2026-04-12 — yolo26n, segmentation, overlap_mask=False, trained 2026-04-12
  • yolo26n-seg-multiscale-2026-03-16 — yolo26n, segmentation, multi-scale training

metadata.json schema

Field Description
model_id Same as directory name
family Base architecture (e.g. yolo26n)
task segmentation, detection, etc.
training_date ISO date of training run
export_formats List of available formats
metrics mAP, precision, recall, etc.

Active production model

See models/active/production.json for the currently deployed version.