Skip to content

Convolutional Neural Networks for image recognition and classification

Notifications You must be signed in to change notification settings

arjun-majumdar/CNN_Classifications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision with Deep Learning

Repository for Computer Vision related topics and applications using DL frameworks, viz., TensorFlow 2 and PyTorch.

Work done so far:

  1. Computer Vision mathematical theory - Batch normalization cancellation
  2. Exponentially weighted average
  3. LeNet-5 CNN
  4. Training a CNN using TensorFlow2 - 'tf.GradientTape' API
  5. Conv-6 CNN (VGG styled CNN)
  6. InceptionNet-v1 CNN (PyTorch)
  7. ResNet-18 - PyTorch & TensorFlow2
  8. ResNet-34 - PyTorch
  9. ResNet-50 - PyTorch (swish/relu activation functions)
  10. VGG-16/17 - TF2 - PyTorch 1.11
  11. VGG-18 - TF2 (linear warmup + step-decay) learning rate scheduler with tf.GradientTape
  12. VGG-18 - PyTorch (linear warmpup + step decay) learning rate scheduler
  13. Implementing Fully-Connected layer(s) as convolutional layer(s)
  14. Learning rate: decay, warmup and scheduler
  15. Transfer Learning (ResNet-50) on CIFAR-10
  16. Object Localization from scratch using emoji dataset and TF-2.8

About

Convolutional Neural Networks for image recognition and classification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published