File size: 1,286 Bytes
3fbbbc1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
  "model_type": "image-classification",
  "framework": "tensorflow",
  "architecture": "EfficientNetV2S",
  "pretrained": "ImageNet",
  "input_shape": [384, 384, 3],
  "num_classes": 8,
  "include_preprocessing": true,
  "classes_file": "classes.json",
  "class_names": [
    "alternaria_leaf_spot",
    "bacterial_leaf_spot",
    "black_rot",
    "clubroot",
    "downy_mildew",
    "grey_mould",
    "healthy",
    "ringspot"
  ],
  "training_dataset": "Arko007/cabbage-disease-classification-final",
  "training_images": 1272,
  "split_counts": {"train": 891, "validation": 192, "test": 189},
  "training_hardware": "Tesla P100-PCIE-16GB",
  "training_seed": 42,
  "selection_metric": "validation_macro_f1",
  "best_validation_epoch": 7,
  "best_validation_macro_f1": 0.9585248401011454,
  "augmentation": {
    "train_only": true,
    "validation_and_test": false,
    "test_time_augmentation": false,
    "layers": ["RandomFlip", "RandomRotation", "RandomZoom", "RandomTranslation", "RandomContrast"]
  },
  "deployment_notes": {
    "expected_filename": "final.keras",
    "requires_class_order_from": "classes.json",
    "production_backend_must_expose_all_eight_classes": true,
    "current_legacy_app_contract_at_training_time": "four_class; update before integration"
  }
}