Skip to content

macabdul9/pytorch-is-all-you-need

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyTorch is all you need

alt text

Feel free to create Issue/PR, I will be glad to collaborate

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.

Table of Contents

Difficulty Level

  • Subdirs

1. Basic

2. Intermediate

3. Advanced

Topic

  • Notebooks

1. NLP

2. Computer Vision

3. NLP-CV Intersection

4. Miscellaneous

Getting Started

  • 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

References

[1]. PyTorch Official Tutorial

[2]. Ben Trevett's Tutorials

[3]. PyTorch-Lightning Tutorials

[4]. Yunjey Choi's PyTorch Tutorial

[5]. Alfredo Canziani's Tutorals

To-do: Complete the Table of Content