This repository has deep learning tutorials from basic to some advanced level, implemented using PyTorch and PyTorch-Lightning (occasionally). This work is mostly inspired by Alfredo Canziani's pytorch-Deep-Learning and Yunjey Choi's pytorch-tutorial. The code in this repository is more readable and beginner friendly and often have useful descriptive comments.
- Subdirs
- Notebooks
- Create python virtual environment using conda and environment.yml or virtuanev and install the dependencies from requirements.txt, It is not necessary but strongly recommended to create virtual environment to avoid dependency conflict.
- Launch Jupyter Notebook or Jupyter Lab and you will be ready to execute the notebook.
- Some models may need a GPU to train on local machine otherwise you can use free GPU powered environment offered by Google Colab or Kaggle Kernel
[1]. PyTorch Official Tutorial
[3]. PyTorch-Lightning Tutorials