Animals-10 Image Classifier

Group A01 – ML4U Team | DL Assignment 1

Classify images into 10 animal categories using 8 trained models:
butterfly · cat · chicken · cow · dog · elephant · horse · sheep · spider · squirrel

Models: ResNet18, EfficientNetB0, ViT-B/16, Swin-Tiny × {no-aug, aug}

Select Models
Example images

Notes

  • CNN models (ResNet18, EfficientNetB0) use GradCAM on the last convolutional layer.
  • Transformer models (ViT, Swin) use EigenCAM on the last attention block.
  • GitHub blob URLs are automatically converted to raw URLs.