run 2026-10-01_v4-noflip-mask1: promoted; comparison updated
CI / ledger-and-tools (push) Successful in 19s
CI / ledger-and-tools (push) Successful in 19s
This commit is contained in:
1 parent
95e6ccad86
commit
f37604f87a
8 files changed
+1704
-102
No files matched your search
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"version": "yolo26n-seg-v3-noflip-mask1-2026-09-30",
|
||||
"version": "yolo26n-seg-v4-noflip-mask1-2026-10-02",
|
||||
"export": "weights.pt",
|
||||
"promoted_on": "2026-09-30",
|
||||
"promoted_on": "2026-10-02",
|
||||
"promoted_by": "gate",
|
||||
"run": "2026-09-29_v3-noflip-mask1",
|
||||
"run": "2026-10-01_v4-noflip-mask1",
|
||||
"gate": {
|
||||
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-noflip-mask1-2026-09-29/gold_report.json",
|
||||
"f1_delta": 0.0284,
|
||||
"mask_iou_delta": 0.0211,
|
||||
"mask_score": 0.7547,
|
||||
"mask_score_baseline": 0.7337,
|
||||
"matched_only_iou_delta": -0.0041,
|
||||
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json",
|
||||
"f1_delta": 0.015,
|
||||
"mask_iou_delta": 0.0122,
|
||||
"mask_score": 0.767,
|
||||
"mask_score_baseline": 0.7547,
|
||||
"matched_only_iou_delta": 0.0042,
|
||||
"class_f1_delta": {
|
||||
"loop_all": 0.0228,
|
||||
"pin": 0.0301
|
||||
"loop_all": 0.024,
|
||||
"pin": 0.0068
|
||||
},
|
||||
"pass": true
|
||||
}
|
||||
|
||||
@@ -0,0 +1,93 @@
|
||||
{
|
||||
"per_class": {
|
||||
"loop_all": {
|
||||
"tp": 186,
|
||||
"fp": 8,
|
||||
"fn": 6,
|
||||
"precision": 0.9587628865979382,
|
||||
"recall": 0.96875,
|
||||
"f1": 0.9637305699481865,
|
||||
"mean_mask_iou": 0.9048114625536176,
|
||||
"n_matched": 186
|
||||
},
|
||||
"pin": {
|
||||
"tp": 138,
|
||||
"fp": 12,
|
||||
"fn": 8,
|
||||
"precision": 0.92,
|
||||
"recall": 0.9452054794520548,
|
||||
"f1": 0.9324324324324323,
|
||||
"mean_mask_iou": 0.9261232198509077,
|
||||
"n_matched": 138
|
||||
},
|
||||
"crystal": {
|
||||
"tp": 42,
|
||||
"fp": 32,
|
||||
"fn": 24,
|
||||
"precision": 0.5675675675675675,
|
||||
"recall": 0.6363636363636364,
|
||||
"f1": 0.6000000000000001,
|
||||
"mean_mask_iou": 0.8071494805756029,
|
||||
"n_matched": 42
|
||||
},
|
||||
"loop_face": {
|
||||
"tp": 160,
|
||||
"fp": 28,
|
||||
"fn": 12,
|
||||
"precision": 0.851063829787234,
|
||||
"recall": 0.9302325581395349,
|
||||
"f1": 0.888888888888889,
|
||||
"mean_mask_iou": 0.8693894180509574,
|
||||
"n_matched": 160
|
||||
},
|
||||
"ice": {
|
||||
"tp": 5,
|
||||
"fp": 18,
|
||||
"fn": 35,
|
||||
"precision": 0.21739130434782608,
|
||||
"recall": 0.125,
|
||||
"f1": 0.15873015873015875,
|
||||
"mean_mask_iou": 0.821677572899137,
|
||||
"n_matched": 5
|
||||
},
|
||||
"needle": {
|
||||
"tp": 0,
|
||||
"fp": 0,
|
||||
"fn": 1,
|
||||
"precision": 0.0,
|
||||
"recall": 0.0,
|
||||
"f1": 0.0,
|
||||
"mean_mask_iou": 0.0,
|
||||
"n_matched": 0
|
||||
}
|
||||
},
|
||||
"overall": {
|
||||
"tp": 531,
|
||||
"fp": 98,
|
||||
"fn": 86,
|
||||
"precision": 0.8441971383147854,
|
||||
"recall": 0.8606158833063209,
|
||||
"f1": 0.8523274478330657,
|
||||
"mean_mask_iou": 0.8911693207367651,
|
||||
"n_matched": 531
|
||||
},
|
||||
"dataset": {
|
||||
"gold_images": 203,
|
||||
"pred_images": 203,
|
||||
"missing_predictions": 0,
|
||||
"iou_threshold": 0.5
|
||||
},
|
||||
"gate": {
|
||||
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json",
|
||||
"f1_delta": 0.015,
|
||||
"mask_iou_delta": 0.0122,
|
||||
"mask_score": 0.767,
|
||||
"mask_score_baseline": 0.7547,
|
||||
"matched_only_iou_delta": 0.0042,
|
||||
"class_f1_delta": {
|
||||
"loop_all": 0.024,
|
||||
"pin": 0.0068
|
||||
},
|
||||
"pass": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"model_id": "yolo26n-seg-v4-noflip-mask1-2026-10-02",
|
||||
"family": "yolo26n",
|
||||
"task": "segmentation",
|
||||
"training_date": "2026-10-02",
|
||||
"run": "2026-10-01_v4-noflip-mask1",
|
||||
"dataset": "dataset/2026-10-01_v4",
|
||||
"base_weights": "models/base/yolo26n-seg.pt",
|
||||
"hyperparams": {
|
||||
"epochs": 400,
|
||||
"patience": 50,
|
||||
"imgsz": 640,
|
||||
"batch": 16,
|
||||
"device": "0",
|
||||
"overlap_mask": false,
|
||||
"scale": 0.7,
|
||||
"translate": 0.15,
|
||||
"mosaic": 0.5,
|
||||
"close_mosaic": 10,
|
||||
"fliplr": 0,
|
||||
"flipud": 0.3,
|
||||
"shear": 5.0,
|
||||
"perspective": 0.0,
|
||||
"mask_ratio": 1
|
||||
},
|
||||
"export_formats": [
|
||||
"pt"
|
||||
],
|
||||
"metrics": {
|
||||
"tp": 531,
|
||||
"fp": 98,
|
||||
"fn": 86,
|
||||
"precision": 0.8441971383147854,
|
||||
"recall": 0.8606158833063209,
|
||||
"f1": 0.8523274478330657,
|
||||
"mean_mask_iou": 0.8911693207367651,
|
||||
"n_matched": 531
|
||||
},
|
||||
"gate": {
|
||||
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json",
|
||||
"f1_delta": 0.015,
|
||||
"mask_iou_delta": 0.0122,
|
||||
"mask_score": 0.767,
|
||||
"mask_score_baseline": 0.7547,
|
||||
"matched_only_iou_delta": 0.0042,
|
||||
"class_f1_delta": {
|
||||
"loop_all": 0.024,
|
||||
"pin": 0.0068
|
||||
},
|
||||
"pass": true
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"overall": {
|
||||
"tp": 531,
|
||||
"fp": 98,
|
||||
"fn": 86,
|
||||
"precision": 0.8441971383147854,
|
||||
"recall": 0.8606158833063209,
|
||||
"f1": 0.8523274478330657,
|
||||
"mean_mask_iou": 0.8911693207367651,
|
||||
"n_matched": 531
|
||||
},
|
||||
"gate": {
|
||||
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json",
|
||||
"f1_delta": 0.015,
|
||||
"mask_iou_delta": 0.0122,
|
||||
"mask_score": 0.767,
|
||||
"mask_score_baseline": 0.7547,
|
||||
"matched_only_iou_delta": 0.0042,
|
||||
"class_f1_delta": {
|
||||
"loop_all": 0.024,
|
||||
"pin": 0.0068
|
||||
},
|
||||
"pass": true
|
||||
},
|
||||
"training": {
|
||||
"epochs_run": 246,
|
||||
"precision(B)": 0.68152,
|
||||
"recall(B)": 0.64612,
|
||||
"mAP50(B)": 0.65056,
|
||||
"mAP50-95(B)": 0.51323,
|
||||
"precision(M)": 0.67619,
|
||||
"recall(M)": 0.64182,
|
||||
"mAP50(M)": 0.6394,
|
||||
"mAP50-95(M)": 0.48121
|
||||
},
|
||||
"version": "yolo26n-seg-v4-noflip-mask1-2026-10-02",
|
||||
"measured_at": "2026-10-02T13:25:34"
|
||||
}
|
||||
@@ -2,18 +2,66 @@
|
||||
"id": "2026-10-01_v4-noflip-mask1",
|
||||
"dataset": "dataset/2026-10-01_v4",
|
||||
"base_weights": "models/base/yolo26n-seg.pt",
|
||||
"status": "exported",
|
||||
"status": "promoted",
|
||||
"created": "2026-10-01T23:52:09",
|
||||
"created_by": "jungfrau@mx-spark-01",
|
||||
"hyperparams": {},
|
||||
"version": null,
|
||||
"metrics": {},
|
||||
"hyperparams": {
|
||||
"epochs": 400,
|
||||
"patience": 50,
|
||||
"imgsz": 640,
|
||||
"batch": 16,
|
||||
"device": "0",
|
||||
"overlap_mask": false,
|
||||
"scale": 0.7,
|
||||
"translate": 0.15,
|
||||
"mosaic": 0.5,
|
||||
"close_mosaic": 10,
|
||||
"fliplr": 0,
|
||||
"flipud": 0.3,
|
||||
"shear": 5.0,
|
||||
"perspective": 0.0,
|
||||
"mask_ratio": 1
|
||||
},
|
||||
"version": "yolo26n-seg-v4-noflip-mask1-2026-10-02",
|
||||
"metrics": {
|
||||
"f1": 0.8523274478330657,
|
||||
"mean_mask_iou": 0.8911693207367651,
|
||||
"gate_pass": true,
|
||||
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json",
|
||||
"measured_at": "2026-10-02T13:25:34"
|
||||
},
|
||||
"history": [
|
||||
{
|
||||
"status": "exported",
|
||||
"at": "2026-10-01T23:52:09",
|
||||
"by": "jungfrau@mx-spark-01",
|
||||
"note": "promoted recipe (fliplr 0, mask_ratio 1) on dataset v4: candidate for the beamlines, Spark"
|
||||
},
|
||||
{
|
||||
"status": "training",
|
||||
"at": "2026-10-02T04:13:26",
|
||||
"by": "jungfrau@mx-spark-01",
|
||||
"note": "train_run.py"
|
||||
},
|
||||
{
|
||||
"status": "measured",
|
||||
"at": "2026-10-02T13:25:34",
|
||||
"by": "jungfrau@mx-spark-01",
|
||||
"note": ""
|
||||
},
|
||||
{
|
||||
"status": "gate_passed",
|
||||
"at": "2026-10-02T13:25:34",
|
||||
"by": "jungfrau@mx-spark-01",
|
||||
"note": "{\"baseline\": \"/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json\", \"f1_delta\": 0.015, \"mask_iou_delta\": 0.0122, \"mask_score\": 0.767, \"mask_score_baseline\": 0.7547, \"matched_only_iou_delta\": 0.0042, \"class_f1_delta\": {\"loop_all\": 0.024, \"pin\": 0.0068}, \"pass\": true}"
|
||||
},
|
||||
{
|
||||
"status": "promoted",
|
||||
"at": "2026-10-02T13:25:34",
|
||||
"by": "jungfrau@mx-spark-01",
|
||||
"note": "by the gate"
|
||||
}
|
||||
]
|
||||
],
|
||||
"host": "mx-spark-01",
|
||||
"started": "2026-10-02T04:13:26"
|
||||
}
|
||||
+7
-2
@@ -13,12 +13,12 @@ Generated by `python tools/ledger.py render`; do not edit by hand.
|
||||
| 2026-09-29_alc-v1-noflip-mask1 | deployed | 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-29T20:47 |
|
||||
| 2026-09-29_v2-noflip-mask1 | aborted | dataset/2026-09-29_v2 | models/base/yolo26n-seg.pt | - | - | - | - | 2026-09-30T07:16 |
|
||||
| 2026-09-29_v2-recipeA | gate_failed | dataset/2026-09-29_v2 | models/base/yolo26n-seg.pt | yolo26n-seg-v2-recipeA-2026-09-29 | 0.797 | 0.874 | no | 2026-09-29T17:56 |
|
||||
| 2026-09-29_v3-noflip-mask1 | promoted | dataset/2026-09-29_v3 | models/base/yolo26n-seg.pt | yolo26n-seg-v3-noflip-mask1-2026-09-30 | 0.837 | 0.887 | yes | 2026-09-30T13:55 |
|
||||
| 2026-09-29_v3-noflip-mask1 | deployed | dataset/2026-09-29_v3 | models/base/yolo26n-seg.pt | yolo26n-seg-v3-noflip-mask1-2026-09-30 | 0.837 | 0.887 | yes | 2026-10-02T11:30 |
|
||||
| 2026-09-29_v3-recipeA | gate_passed | dataset/2026-09-29_v3 | models/base/yolo26n-seg.pt | yolo26n-seg-v3-recipeA-2026-09-29 | 0.831 | 0.881 | yes | 2026-09-29T23:42 |
|
||||
| 2026-09-30_v3-n-1024px | exported | dataset/2026-09-29_v3 | models/base/yolo26n-seg.pt | - | - | - | - | 2026-09-30T07:17 |
|
||||
| 2026-09-30_v3-s-1024px | exported | dataset/2026-09-29_v3 | models/base/yolo26s-seg.pt | - | - | - | - | 2026-09-30T07:17 |
|
||||
| 2026-09-30_v3-s-640px | exported | dataset/2026-09-29_v3 | models/base/yolo26s-seg.pt | - | - | - | - | 2026-09-30T07:17 |
|
||||
| 2026-10-01_v4-noflip-mask1 | exported | dataset/2026-10-01_v4 | models/base/yolo26n-seg.pt | - | - | - | - | 2026-10-01T23:52 |
|
||||
| 2026-10-01_v4-noflip-mask1 | promoted | dataset/2026-10-01_v4 | models/base/yolo26n-seg.pt | yolo26n-seg-v4-noflip-mask1-2026-10-02 | 0.852 | 0.891 | yes | 2026-10-02T13:25 |
|
||||
| 2026-10-01_v4-recipeA | gate_failed | dataset/2026-10-01_v4 | models/base/yolo26n-seg.pt | yolo26n-seg-v4-recipeA-2026-10-02 | 0.832 | 0.884 | no | 2026-10-02T04:12 |
|
||||
|
||||
States: exported → queued → training → measured → gate_passed → gate_failed → promoted → deployed (or aborted).
|
||||
@@ -98,6 +98,7 @@ States: exported → queued → training → measured → gate_passed → gate_f
|
||||
- 2026-09-30T13:55:59 · measured · jungfrau@mx-spark-01
|
||||
- 2026-09-30T13:55:59 · gate_passed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-noflip-mask1-2026-09-29/gold_report.json", "f1_delta": 0.0284, "mask_iou_delta": 0.0211, "mask_score": 0.7547, "mask_score_baseline": 0.7337, "matched_only_iou_delta": -0.0041, "class_f1_delta": {"loop_all": 0.0228, "pin": 0.0301}, "pass": true}
|
||||
- 2026-09-30T13:55:59 · promoted · jungfrau@mx-spark-01 — by the gate
|
||||
- 2026-10-02T11:30:41 · deployed · jungfrau@mx-spark-01 — deployed at the beamlines by the user (weights only), reported 2026-10-02; replaces yolo26n-seg-alc-v1-noflip-mask1-2026-09-29
|
||||
|
||||
## 2026-09-29_v3-recipeA
|
||||
|
||||
@@ -123,6 +124,10 @@ States: exported → queued → training → measured → gate_passed → gate_f
|
||||
## 2026-10-01_v4-noflip-mask1
|
||||
|
||||
- 2026-10-01T23:52:09 · exported · jungfrau@mx-spark-01 — promoted recipe (fliplr 0, mask_ratio 1) on dataset v4: candidate for the beamlines, Spark
|
||||
- 2026-10-02T04:13:26 · training · jungfrau@mx-spark-01 — train_run.py
|
||||
- 2026-10-02T13:25:34 · measured · jungfrau@mx-spark-01
|
||||
- 2026-10-02T13:25:34 · gate_passed · jungfrau@mx-spark-01 — {"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-v3-noflip-mask1-2026-09-30/gold_report.json", "f1_delta": 0.015, "mask_iou_delta": 0.0122, "mask_score": 0.767, "mask_score_baseline": 0.7547, "matched_only_iou_delta": 0.0042, "class_f1_delta": {"loop_all": 0.024, "pin": 0.0068}, "pass": true}
|
||||
- 2026-10-02T13:25:34 · promoted · jungfrau@mx-spark-01 — by the gate
|
||||
|
||||
## 2026-10-01_v4-recipeA
|
||||
|
||||
|
||||
+1447
-84
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user