Skip to content

This is a Deep learning project where we classify real world images using Convolutional Neural Networks. The Model does MCC and has achieved 90% Accuracy on the MNIST Fashion Dataset.

License

Notifications You must be signed in to change notification settings

razancodes/PyTorch-Classification-Fashion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

PyTorch Fashion MNIST Classification

A neural network implementation for classifying Different types of Garments on Fashion MNIST dataset using PyTorch.

Model Architecture

The model consists of the following layers:

  • Conv2d Layer: 1 input channel → 16 output channels (3×3 kernel)
  • ReLU Activation: Non-linear activation function
  • MaxPool2d Layer: 2×2 pooling
  • Flatten Layer: Converts 2D feature maps to 1D vector
  • Linear Layer: 256 → 10 output classes

Training Configuration

  • Epochs: 5
  • Batch Size: 10
  • Optimizer: Adam (learning rate = 0.001)
  • Loss Function: Cross Entropy Loss

Results

  • Accuracy: 90.1%

Dataset

Fashion MNIST - A dataset of 28×28 grayscale images of 10 fashion categories (T-shirt/top, Trouser, Pullover, Dress, Coat, Sandal, Shirt, Sneaker, Bag, Ankle boot).

Requirements

  • PyTorch
  • torchvision
  • numpy
image

Usage

Run the Jupyter notebook to train the model on the Fashion MNIST dataset.

About

This is a Deep learning project where we classify real world images using Convolutional Neural Networks. The Model does MCC and has achieved 90% Accuracy on the MNIST Fashion Dataset.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published