- Design the Model (input, output size)
- Construct the loss and optimizers
- Training Loop
- Forward pass: compute predictions
- Backward Pass: Gradients
- Update Weights
- Using PyTorch inbuilt datasets
- Loading dataset from a CSV file
- Loading dataset from a single folder with a CSV file that maps image name to the class
- Loading dataset from multiple folders seperated according to the classes
- Using HDF5 file for loading dataset.
- PyTorch Basic Syntax
- Linear Regression using numpy and it's step by step conversion to PyTorch code
- Linear Regression
- Logistic Regression
- Custom Dataset loading and creating dataset class
- Creating First Feed Forward NN and testing it on MNIST dataset
- Creating First CNN Model and testing it on CIFAR-10 dataset
- Saving and Loading models