{ "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 } }