Dataset & Classes
The dataset contains 18,000 vegetable images across 15 classes: Bean, Bitter Gourd, Bottle Gourd, Brinjal, Broccoli, Cabbage, Capsicum, Carrot, Cauliflower, Cucumber, Papaya, Potato, Pumpkin, Radish, and Tomato. Images are resized to 224×224 pixels and split into 14,399 training, 1,801 validation, and 1,800 testing images.
Deep Learning Workflow
Dataset Preparation → Train/Validation/Test Split → Image Rescaling & Augmentation → CNN Architecture → Adam Optimization → Training with Callbacks → Accuracy & Loss Evaluation → Inference → SavedModel, TensorFlow Lite & TensorFlow.js Export