smart-bin-detect / v1 /history.json
arudaev's picture
identifier v1: test top1=1.0000
5334c98 verified
Raw
History Blame Contribute Delete
3.99 kB
{
"role": "identifier",
"version": 1,
"dataset": {
"repo_id": "arudaev/smart-bin-identify",
"revision": "cda374c9a55dccb7e05c2fb6b4929077f8174d6a",
"composition": {
"classes_present": {
"igloo": 40,
"wheelie_large": 115,
"wheelie_small": 247
},
"classes_absent": [],
"per_split": {
"test": 47,
"train": 299,
"val": 56
},
"skipped_pending_adjudication": 0,
"skipped_rejected_not_a_bin": 0,
"skipped_no_form_factor": 0,
"excluded_by_class_list": {
"street_basket": 1
}
}
},
"partitioning": {
"calibration": "train",
"selection": "val - no candidate is ever selected on test",
"confirmation": "test, once, and only for a locked winner"
},
"val": {
"top1": 0.9821428656578064,
"top5": 1.0
},
"classes_trained": [
"igloo",
"wheelie_large",
"wheelie_small"
],
"classes_without_data": [],
"not_gates": [
"val.top5",
"test.top5",
"unknown"
],
"config": {
"project": {
"name": "smart-bin-recognition",
"seed": 42
},
"data": {
"repo_id": "arudaev/smart-bin-identify",
"revision": "main",
"imgsz": 320,
"split": {
"group_by": "capture_cluster",
"train": 0.7,
"val": 0.15,
"test": 0.15
},
"holdout_regions": [],
"holdout_annotators": [],
"classes": [
"wheelie_small",
"wheelie_large",
"igloo"
],
"classes_from_taxonomy": false,
"crops": {
"source": "validator_boxes",
"padding": 0.12,
"min_box_px": 64
},
"label_sources": [
"human",
"machine_agreed",
"legacy"
],
"require_adjudication": true
},
"model": {
"arch": "yolo11s-cls",
"pretrained": true
},
"training": {
"epochs": 100,
"batch": 64,
"optimizer": "AdamW",
"lr0": 0.001,
"lrf": 0.01,
"momentum": 0.937,
"weight_decay": 0.0005,
"warmup_epochs": 3.0,
"patience": 20,
"workers": 2,
"cos_lr": true
},
"augment": {
"hsv_h": 0.008,
"hsv_s": 0.6,
"hsv_v": 0.45,
"degrees": 8.0,
"translate": 0.12,
"scale": 0.4,
"shear": 2.0,
"perspective": 0.0005,
"flipud": 0.0,
"fliplr": 0.5,
"mosaic": 0.0,
"close_mosaic": 10,
"mixup": 0.05,
"erasing": 0.25
},
"export": {
"imgsz": 320,
"opset": 17,
"quantise": "int8",
"calibration_images": 200,
"gates": {
"max_accuracy_drop": 0.02,
"max_median_latency_ms": 25
},
"targets": {
"min_formfactor_acc_heldout_city": 0.85
}
},
"hub": {
"model_repo": "arudaev/smart-bin-detect",
"private": false
},
"logging": {
"checkpoint_dir": "/kaggle/working/checkpoints",
"history_file": "history.json"
},
"run_name": "identifier",
"inference": {
"unknown_threshold": 0.55
}
},
"variants": [
{
"variant": "10-reference",
"note": "the shipped defaults: U8S8, per-channel, minmax, stretched calibration",
"split": "val",
"settings": {
"activation_type": "u8",
"weight_type": "s8",
"reduce_range": false,
"per_channel": true,
"calibrate_method": "minmax",
"preprocess": false,
"calibration_fit": "stretch",
"exclude_head": false,
"head_prefix": "/model.23/",
"exclude_prefixes": []
},
"size_bytes": 5805084,
"top1": 0.9821428656578064,
"drop": 0.0
}
],
"test": {
"top1": 1.0,
"top5": 1.0,
"top1_int8": 1.0,
"drop": 0.0
},
"confirmed_on_test": true,
"best_on_val": "10-reference",
"unknown": {
"crops": 47,
"threshold": 0.55,
"answered": 47,
"unknown_rate": 0.0,
"accuracy_when_answering": 1.0
}
}