Self-Supervised Learning with rotation prediction
Should download the following the dataset locally:
Can run for other datasets with creating a dataset class in custom_dataset.py
Driver Code in
- main.ipynb is used for training models for the rotation prediction task.
- visualization.ipynb is used for observing the Saliency map and calculating other metrics.
Credits: solver.py code is adapted from the CS 682 - Modern Introduction to Neural Network