run 2026-09-28_alc-v1-noflip: gate_passed

This commit is contained in:
jungfrau committed 2026-09-28 21:30:31 +02:00
1 parent 381680470c
commit e84bcfb658
5 files changed
+231 -5

No files matched your search

@@ -0,0 +1,93 @@
{
"per_class": {
"loop_all": {
"tp": 112,
"fp": 9,
"fn": 5,
"precision": 0.9256198347107438,
"recall": 0.9572649572649573,
"f1": 0.9411764705882353,
"mean_mask_iou": 0.8821958664658018,
"n_matched": 112
},
"pin": {
"tp": 84,
"fp": 7,
"fn": 5,
"precision": 0.9230769230769231,
"recall": 0.9438202247191011,
"f1": 0.9333333333333335,
"mean_mask_iou": 0.9220384042537269,
"n_matched": 84
},
"crystal": {
"tp": 21,
"fp": 12,
"fn": 12,
"precision": 0.6363636363636364,
"recall": 0.6363636363636364,
"f1": 0.6363636363636364,
"mean_mask_iou": 0.8046202903580851,
"n_matched": 21
},
"loop_face": {
"tp": 88,
"fp": 19,
"fn": 17,
"precision": 0.822429906542056,
"recall": 0.8380952380952381,
"f1": 0.830188679245283,
"mean_mask_iou": 0.8620342125692534,
"n_matched": 88
},
"ice": {
"tp": 3,
"fp": 6,
"fn": 29,
"precision": 0.3333333333333333,
"recall": 0.09375,
"f1": 0.14634146341463417,
"mean_mask_iou": 0.7530200271235444,
"n_matched": 3
},
"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": 308,
"fp": 53,
"fn": 69,
"precision": 0.853185595567867,
"recall": 0.8169761273209549,
"f1": 0.8346883468834688,
"mean_mask_iou": 0.8807540905404792,
"n_matched": 308
},
"dataset": {
"gold_images": 120,
"pred_images": 120,
"missing_predictions": 0,
"iou_threshold": 0.5
},
"gate": {
"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
}
}
@@ -0,0 +1,51 @@
{
"model_id": "yolo26n-seg-alc-v1-noflip-2026-09-28",
"family": "yolo26n",
"task": "segmentation",
"training_date": "2026-09-28",
"run": "2026-09-28_alc-v1-noflip",
"dataset": "dataset/2026-09-28_alc-v1",
"base_weights": "/home/jungfrau/AareLC/models/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
},
"export_formats": [
"pt"
],
"metrics": {
"tp": 308,
"fp": 53,
"fn": 69,
"precision": 0.853185595567867,
"recall": 0.8169761273209549,
"f1": 0.8346883468834688,
"mean_mask_iou": 0.8807540905404792,
"n_matched": 308
},
"gate": {
"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
}
}
@@ -0,0 +1,38 @@
{
"overall": {
"tp": 308,
"fp": 53,
"fn": 69,
"precision": 0.853185595567867,
"recall": 0.8169761273209549,
"f1": 0.8346883468834688,
"mean_mask_iou": 0.8807540905404792,
"n_matched": 308
},
"gate": {
"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
},
"training": {
"epochs_run": 160,
"precision(B)": 0.71206,
"recall(B)": 0.63626,
"mAP50(B)": 0.68016,
"mAP50-95(B)": 0.50434,
"precision(M)": 0.69144,
"recall(M)": 0.66904,
"mAP50(M)": 0.68293,
"mAP50-95(M)": 0.49106
},
"version": "yolo26n-seg-alc-v1-noflip-2026-09-28",
"measured_at": "2026-09-28T21:30:30"
}
+46 -5
View File
@@ -2,18 +2,59 @@
"id": "2026-09-28_alc-v1-noflip",
"dataset": "dataset/2026-09-28_alc-v1",
"base_weights": "/home/jungfrau/AareLC/models/yolo26n-seg.pt",
"status": "exported",
"status": "gate_passed",
"created": "2026-09-28T21:03:25",
"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
},
"version": "yolo26n-seg-alc-v1-noflip-2026-09-28",
"metrics": {
"f1": 0.8346883468834688,
"mean_mask_iou": 0.8807540905404792,
"gate_pass": true,
"baseline": "/home/jungfrau/AareLC_train/models/registry/yolo26n-seg-alc-v1-2026-09-28/gold_report.json",
"measured_at": "2026-09-28T21:30:30"
},
"history": [
{
"status": "exported",
"at": "2026-09-28T21:03:25",
"by": "jungfrau@mx-spark-01",
"note": "no horizontal flip (fliplr=0): the camera never shows the pin on the left; same dataset and gold as 2026-09-28_alc-v1"
},
{
"status": "training",
"at": "2026-09-28T21:03:25",
"by": "jungfrau@mx-spark-01",
"note": "train_run.py"
},
{
"status": "measured",
"at": "2026-09-28T21:30:30",
"by": "jungfrau@mx-spark-01",
"note": ""
},
{
"status": "gate_passed",
"at": "2026-09-28T21:30:30",
"by": "jungfrau@mx-spark-01",
"note": "{\"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}"
}
]
],
"host": "mx-spark-01",
"started": "2026-09-28T21:03:25"
}