{ "model": "CNN + ViT Hybrid", "cnn_backbone": "efficientnet_b4", "vit_config": "6x TransformerBlock, embed_dim=384", "num_classes": 10, "class_names": [ "Daun Ancak", "Daun Base", "Daun Bila", "Daun Bingin", "Daun Dapdap", "Daun Intaran", "Daun Kayu Tulak", "Daun Kelor", "Daun Nagasari", "Daun Pucuk Rejuna" ], "train_samples": 3405, "val_samples": 727, "test_samples": 739, "best_val_accuracy": 0.9202200825309491, "test_accuracy": 0.9012178619756428, "precision_macro": 0.9043152699520602, "recall_macro": 0.8973922106940269, "f1_macro": 0.8989237935322538, "best_epoch": 10, "total_epochs_trained": 10, "timestamp": "2026-04-27T11:04:09.164215" }