Notes for learning machine learning with pytorch
- Contains basic machine learning and mathematic knowledge.
- Contains pytorch usage cases and explanations
learn how to initialized tensor in pytorch
learn how grad mechanism is work in pytorch
learning backpropagation in pytorch
n setting are as followed 1 2 3 4 Prediction: |Manual|Manual |Manual |PyTorch Model | Gradients Computation: |Manual|Autograd|Autograd |Autograd | Loss Computation: |Manual|Manual |PyTorch Loss |PyTorch Loss | Parameter Updates: |Manual|Manual |PyTorch Optimizer|PyTorch Optimizer|
Linear Regression leaning in pytorch
Learning logistics regression in pytorch
logistics regression is similar with linear regression, it adds a logistics function(sigmoid) to convert it to a classification task
Learning how to load dataset using dataloader
Dataset Transform in Pytorch
Learning Softmax and Cross Entropy in Pytorch
Learning activation function and its' utility in pytorch torch.nn and torch.nn.functional
Learning the DNN and let it learning on GPU
Learning how to use TensorBoard to visualize training progress
Learning ways to save and load models
Use rnn to do series processing task, use pytorch api of GRU and LSTM (comparing to RNN and GRU, LSTM needs extra cell state c0)
Use pytorch to adjust learning rate to increase model performance
Youtube(Pytorch Tutorials-Complete Beginner Course) Author.Python Engineer