Skip to content

aks7816/Image-Classification-with-CNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In the project, I am assiging a label to an image from a predefined set of categories. To do so, I have chosen to use convolutional neural networks (CNN), which is a class of deep neural networks.

Summary

  • Libraries : Used libraries such as numpy, PIL.Image, and PyTorch libraries, which is an open-source deep learning framework for developing models
  • Data Preparation: Applied transformation to preprocess images from the CIFAR-10 dataset. The images were converted to tensors and normalized. Added data loaders to provide data in batches for training and testing (Evaluation)
  • Model Definition: Defined the CNN model. This model has 2 convolutional layers, 1 pooling layer, 3 fully connected layers
  • Training: The model is trained over 30 epochs. The loss is calculated with the loss function. The model's parameters are repeatedly updated through an optimizer
  • Evaluation: The model is evaluated against the test data to determine its accuracy.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published