These are the exercise files used for Deep Learning with PyTorch course.
The course outline can be found in
https://www.tertiarycourses.com.sg/deep-learning-with-pytorch.html
https://www.tertiarycourses.com.my/deep-learning-with-pytorch-malaysia.html
Module 1 Getting Started
- What is Pytorch
- Install and Run Pytorch
Module 2 Basic Pytorch Operations
- Pytorch Tensors
- Numpy Bridge
- Variables
- Compute Gradients
Module 3 Linear Regression
- Linear Regression Model
- Loss Function
- Optimizer
- Training
Module 4 Neural Network (NN)
- What is Neural Network
- Activation Functions
- Create Deep Neural Network with Pytorch
Module 5 Convolutional Neural Network (CNN)
- What is CNN?
- CNN Architecture
- Convolution and Pooling
- Dropout
- CNN Classification
- Transfer Learning
Module 6 Recurrent Neural Network (RNN)
- What is RNN?
- RNN Architecture
- Long Term Dependencies
- LSTM and GRU
- RNN Classification
- RNN Regression
Module 7 Reinforcement Learning (RL)
- What is Reinforcement Learning?
- Q-Learning
- OpenAI Gym
- Deep-Q Network (DQN)
Module 8 Natural Language Processing
- What is NLP
- Word Embedding
- Language Model