| { | |
| "version": 1, | |
| "class_list": [ | |
| "Ayam-Brand-Sardines", | |
| "Bananas", | |
| "Camel-Nuts", | |
| "Chye-Sim", | |
| "FN-Seasons", | |
| "Gardenia-White-Bread", | |
| "Ice-Mountain-Water", | |
| "KCT-Chilli-Sauce", | |
| "Kailan", | |
| "Kaya-Spread", | |
| "Khong-Guan-Biscuits", | |
| "Koka-Noodles", | |
| "Lee-Kum-Kee-Oyster-Sauce", | |
| "Local-Lime", | |
| "Local-Mango", | |
| "Maggi-Curry-Noodles", | |
| "Marigold-HL-Milk", | |
| "Meiji-Fresh-Milk", | |
| "Milo-Powder", | |
| "Pasar-Fresh-Eggs", | |
| "Pokka-Green-Tea", | |
| "Prima-Taste-Laksa", | |
| "Red-Chilli", | |
| "SongHe-Rice", | |
| "Yeos-Chrysanthemum-Tea" | |
| ], | |
| "artifacts": { | |
| "sample_scene.jpg": true, | |
| "detector.pt": true, | |
| "crops_manifest.csv": true, | |
| "gallery_index.npy": true, | |
| "gallery_meta.csv": true, | |
| "catalog_prices.csv": true, | |
| "labels.csv": true, | |
| "head.pt": true, | |
| "per_class_metrics.csv": true, | |
| "error_report.md": true, | |
| "head_v2.pt": true, | |
| "lift_table.csv": true, | |
| "lift_table_vs_real_photo.csv": true, | |
| "decisive_lift_table.csv": true, | |
| "confidence_threshold.json": true, | |
| "head.onnx": true, | |
| "crops_train.csv": true, | |
| "calibration_crops.csv": true, | |
| "detector_v0.pt": true, | |
| "FastSAM-s.pt": true | |
| }, | |
| "detector_note": "detector.pt retrained 2026-07-10 on cluttered basket-style composites (GrabCut cutouts, 3-8 items/scene, occlusion); detector_v0.pt is the original sparse-scene model" | |
| } |