Abuzaid01 commited on
Commit
8f63c21
Β·
verified Β·
1 Parent(s): 72d8bce

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +22 -8
README.md CHANGED
@@ -1,3 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
 
2
  # EfficientNet-B0 Fruit & Vegetable Classifier 🍎πŸ₯•πŸŒ½
3
 
@@ -7,17 +21,17 @@ It is trained on the [Fruit and Vegetable Image Recognition dataset](https://www
7
  ---
8
 
9
  ## πŸ“Š Dataset Statistics
10
- - Training Images: 3115
11
- - Validation Images: 351
12
- - Test Images: 359
13
- - Classes: 36 β†’ ['apple', 'banana', 'beetroot', 'bell pepper', 'cabbage', 'capsicum', 'carrot', 'cauliflower', 'chilli pepper', 'corn', 'cucumber', 'eggplant', 'garlic', 'ginger', 'grapes', 'jalepeno', 'kiwi', 'lemon', 'lettuce', 'mango', 'onion', 'orange', 'paprika', 'pear', 'peas', 'pineapple', 'pomegranate', 'potato', 'raddish', 'soy beans', 'spinach', 'sweetcorn', 'sweetpotato', 'tomato', 'turnip', 'watermelon']
14
 
15
  ---
16
 
17
  ## πŸ† Results
18
- - Final Training Accuracy: 72.50%
19
- - Final Validation Accuracy: 87.75%
20
- - Final Test Accuracy: 87.47%
21
 
22
  ---
23
 
@@ -31,7 +45,7 @@ model = models.efficientnet_b0(pretrained=False)
31
  num_features = model.classifier[1].in_features
32
  model.classifier = torch.nn.Sequential(
33
  torch.nn.Dropout(0.3),
34
- torch.nn.Linear(num_features, 36)
35
  )
36
 
37
  # Load weights
 
1
+ readme_text = f"""
2
+ ---
3
+ language: en
4
+ library_name: pytorch
5
+ tags:
6
+ - image-classification
7
+ - efficientnet
8
+ - fruits
9
+ - vegetables
10
+ datasets:
11
+ - kritikseth/fruit-and-vegetable-image-recognition
12
+ license: mit
13
+ pipeline_tag: image-classification
14
+ ---
15
 
16
  # EfficientNet-B0 Fruit & Vegetable Classifier 🍎πŸ₯•πŸŒ½
17
 
 
21
  ---
22
 
23
  ## πŸ“Š Dataset Statistics
24
+ - Training Images: {len(train_dataset)}
25
+ - Validation Images: {len(val_dataset)}
26
+ - Test Images: {len(test_dataset)}
27
+ - Classes: {len(class_names)} β†’ {class_names}
28
 
29
  ---
30
 
31
  ## πŸ† Results
32
+ - Final Training Accuracy: {train_acc:.2f}%
33
+ - Final Validation Accuracy: {val_acc:.2f}%
34
+ - Final Test Accuracy: {test_acc:.2f}%
35
 
36
  ---
37
 
 
45
  num_features = model.classifier[1].in_features
46
  model.classifier = torch.nn.Sequential(
47
  torch.nn.Dropout(0.3),
48
+ torch.nn.Linear(num_features, {len(class_names)})
49
  )
50
 
51
  # Load weights