Files
AareLC_train/runs
..

Training runs

Generated by python tools/ledger.py render; do not edit by hand.

Run Status Dataset Base Version F1 Mask IoU Gate Last change
2026-09-28_alc-v1 promoted dataset/2026-09-28_alc-v1 /home/jungfrau/AareLC/models/yolo26n-seg.pt yolo26n-seg-alc-v1-2026-09-28 0.821 0.881 yes 2026-09-28T19:17
2026-09-28_alc-v1-800px gate_failed dataset/2026-09-28_alc-v1 /home/jungfrau/AareLC/models/yolo26n-seg.pt yolo26n-seg-alc-v1-800px-2026-09-29 0.808 0.895 no 2026-09-29T00:31
2026-09-28_alc-v1-humanonly gate_passed dataset/2026-09-28_alc-v1-humanonly /home/jungfrau/AareLC/models/yolo26n-seg.pt yolo26n-seg-alc-v1-humanonly-2026-09-28 0.820 0.877 yes 2026-09-28T20:44
2026-09-28_alc-v1-mask1 gate_failed dataset/2026-09-28_alc-v1 /home/jungfrau/AareLC/models/yolo26n-seg.pt yolo26n-seg-alc-v1-mask1-2026-09-28 0.820 0.888 no 2026-09-28T23:54
2026-09-28_alc-v1-noflip gate_passed dataset/2026-09-28_alc-v1 /home/jungfrau/AareLC/models/yolo26n-seg.pt yolo26n-seg-alc-v1-noflip-2026-09-28 0.835 0.881 yes 2026-09-28T21:30
2026-09-28_alc-v1-overlap aborted dataset/2026-09-28_alc-v1 /home/jungfrau/AareLC/models/yolo26n-seg.pt - - - - 2026-09-28T23:55
2026-09-29_alc-v1-noflip-mask1 promoted dataset/2026-09-28_alc-v1 /home/jungfrau/AareLC/models/yolo26n-seg.pt yolo26n-seg-alc-v1-noflip-mask1-2026-09-29 0.827 0.894 yes 2026-09-29T11:13

States: exported → queued → training → measured → gate_passed → gate_failed → promoted → deployed (or aborted).

2026-09-28_alc-v1

  • 2026-09-28T16:51:45 · exported · jungfrau@mx-spark-01 — first loop run, on the Spark
  • 2026-09-28T16:51:45 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-28T17:40:30 · measured · jungfrau@mx-spark-01
  • 2026-09-28T17:40:30 · gate_failed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-overlap-false-2026-04-12/gold_report.json", "f1_delta": 0.0452, "mask_iou_delta": -0.0217, "class_f1_delta": {"loop_all": 0.0786, "pin": 0.0339}, "pass": false}
  • 2026-09-28T19:17:44 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-28T19:17:49 · measured · jungfrau@mx-spark-01
  • 2026-09-28T19:17:49 · gate_passed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-overlap-false-2026-04-12/gold_report.json", "f1_delta": 0.0452, "mask_iou_delta": 0.0327, "mask_score": 0.7103, "mask_score_baseline": 0.6775, "matched_only_iou_delta": -0.0217, "class_f1_delta": {"loop_all": 0.0786, "pin": 0.0339}, "pass": true}
  • 2026-09-28T19:17:49 · promoted · jungfrau@mx-spark-01 — by the gate

2026-09-28_alc-v1-800px

  • 2026-09-28T23:55:28 · exported · jungfrau@mx-spark-01 — training size 800 px; same dataset and gold as 2026-09-28_alc-v1
  • 2026-09-28T23:55:28 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-29T00:31:00 · measured · jungfrau@mx-spark-01
  • 2026-09-29T00:31:00 · gate_failed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-2026-09-28/gold_report.json", "f1_delta": -0.0123, "mask_iou_delta": -0.0099, "mask_score": 0.7004, "mask_score_baseline": 0.7103, "matched_only_iou_delta": 0.0143, "class_f1_delta": {"loop_all": -0.0063, "pin": 0.0151}, "pass": false}

2026-09-28_alc-v1-humanonly

  • 2026-09-28T20:01:45 · exported · jungfrau@mx-spark-01 — twin of 2026-09-28_alc-v1 without the 163 accepted-unchanged frames; to be trained on the cluster
  • 2026-09-28T20:07:22 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-28T20:42:32 · measured · jungfrau@mx-spark-01
  • 2026-09-28T20:42:32 · gate_passed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-2026-09-28/gold_report.json", "f1_delta": -0.0004, "mask_iou_delta": 0.0113, "mask_score": 0.7215, "mask_score_baseline": 0.7103, "matched_only_iou_delta": -0.0033, "class_f1_delta": {"loop_all": 0.0292, "pin": 0.0042}, "pass": true}
  • 2026-09-28T20:44:27 · gate_passed · jungfrau@mx-spark-01 — gate passed vs the beamline baseline; not promoted: on the 66 clean frames B ties A on F1 (0.851 vs 0.853), mask IoU no tighter (0.878 vs 0.883), crystal F1 0.40 vs 0.62; A stays the candidate

2026-09-28_alc-v1-mask1

  • 2026-09-28T21:30:31 · exported · jungfrau@mx-spark-01 — full-resolution masks (mask_ratio=1); same dataset and gold as 2026-09-28_alc-v1
  • 2026-09-28T21:30:31 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-28T23:54:44 · measured · jungfrau@mx-spark-01
  • 2026-09-28T23:54:44 · gate_failed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-2026-09-28/gold_report.json", "f1_delta": -0.0003, "mask_iou_delta": -0.0013, "mask_score": 0.709, "mask_score_baseline": 0.7103, "matched_only_iou_delta": 0.0072, "class_f1_delta": {"loop_all": -0.0063, "pin": 0.0196}, "pass": false}

2026-09-28_alc-v1-noflip

  • 2026-09-28T21:03:25 · exported · jungfrau@mx-spark-01 — no horizontal flip (fliplr=0): the camera never shows the pin on the left; same dataset and gold as 2026-09-28_alc-v1
  • 2026-09-28T21:03:25 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-28T21:30:30 · measured · jungfrau@mx-spark-01
  • 2026-09-28T21:30:30 · gate_passed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-2026-09-28/gold_report.json", "f1_delta": 0.0142, "mask_iou_delta": 0.0093, "mask_score": 0.7196, "mask_score_baseline": 0.7103, "matched_only_iou_delta": -0.0001, "class_f1_delta": {"loop_all": 0.0168, "pin": 0.0144}, "pass": true}

2026-09-28_alc-v1-overlap

  • 2026-09-28T23:54:53 · exported · jungfrau@mx-spark-01 — overlap_mask on; same dataset and gold as 2026-09-28_alc-v1
  • 2026-09-28T23:54:53 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-28T23:55:32 · aborted · jungfrau@mx-spark-01 — skipped on purpose: overlap_mask merges nested masks (crystal inside loop_face inside loop_all), so the setting cannot be right for these labels

2026-09-29_alc-v1-noflip-mask1

  • 2026-09-29T07:31:18 · exported · jungfrau@mx-spark-01 — no horizontal flip + full-resolution masks (fliplr=0, mask_ratio=1); same dataset and gold as 2026-09-28_alc-v1
  • 2026-09-29T07:31:18 · training · jungfrau@mx-spark-01 — train_run.py
  • 2026-09-29T10:36:12 · measured · jungfrau@mx-spark-01
  • 2026-09-29T10:36:12 · gate_passed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-2026-09-28/gold_report.json", "f1_delta": 0.0062, "mask_iou_delta": 0.0249, "mask_score": 0.7352, "mask_score_baseline": 0.7103, "matched_only_iou_delta": 0.0133, "class_f1_delta": {"loop_all": 0.0084, "pin": -0.0167}, "pass": true}
  • 2026-09-29T11:13:44 · promoted · jungfrau@mx-spark-01 — by decision after the A/B comparison on the unseen frames (gate had passed vs A)