Flower Species Classifier (CNN From Scratch)

Overview

Custom Convolutional Neural Network (CNN) built and trained entirely from scratch (random weight initialization) on the Kaggle Flowers Recognition dataset.

Classes (5)

  • Daisy ๐ŸŒผ
  • Dandelion ๐ŸŒพ
  • Rose ๐ŸŒน
  • Sunflower ๐ŸŒป
  • Tulip ๐ŸŒท

Architecture

  • 4 Conv Blocks (32 โ†’ 64 โ†’ 128 โ†’ 256 filters)
  • BatchNorm + ReLU + MaxPool2d
  • Dense Classifier Head (256 -> 5 classes)
  • Total Parameters: 4,585,221 (All random initialization)

Performance

  • Test Accuracy: 64.35%
Downloads last month
9
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support