This repository contains implementations of several common computer vision algorithms and models in Python.
The repository contains the following directories:
- Image Classification
- Image classification using transfer learning and fine-tuning in TensorFlow
- ResNet50 - PyTorch
- Implementation of ResNet50 architecture in PyTorch
- Convolution/Pooling Layers
- Implementations of convolutional and max pooling layers
- Image filtering using DoG and Gabor filters
- Written report on theory and results
Each directory contains notebooks to run the models and examine the outputs.