|
1 | 1 | # A-Quick-and-Simple-Pytorch-Tutorial
|
2 | 2 | This repo will contain simple tutorials for getting familiar with Pytorch quickly for beginners.
|
| 3 | +This actually acts as a personal note for myself as well, as I review my old recollection of different algorithms and concepts |
| 4 | +in Pytorch. I tried to explain everything so in case later on I forget something, I can quickly recall it or see the refs I |
| 5 | +find useful. |
| 6 | +I'll tidy things up when I get the time, the following section will be updated as I finish different parts. |
| 7 | +Some sections are already done (e.g. syle transfer, RNNs, GANs, but they need full explanations, so when that is done, I'll push the changes to this repo. |
| 8 | +Hope this comes handy to some of you dear fellow software engineers/deeplearning researchers. |
| 9 | +Have a wonderful day/night :) |
| 10 | + |
| 11 | +Subjcts : |
| 12 | +- [x] Introduction to Pytorch basics |
| 13 | +- [x] Introduction on Networks: |
| 14 | + - [x] training and testing (including augmentation) |
| 15 | + - [x] changing and finetuning architectures |
| 16 | +- Autoencoders |
| 17 | + - [x] Autoencoder(AE) |
| 18 | + - [x] Deep MLP Autoencoder(MLPAE) |
| 19 | + - [x] Convolutional Autoencoder(ConvAE) |
| 20 | + - [x] Sparse Autoencoder(SAE) (l1penalty, kldivergance) |
| 21 | + - [x] Denoising Autoencoder(DAE) |
| 22 | + - [x] Contractive Autoencoder(CAE) |
| 23 | + - [x] Variational Autoencoder(VAE) |
| 24 | + - [x] Conditional Variational Autoencoder(Cond-VAE) |
| 25 | + - [x] Disentagled(beta) Variational Autoencoder(B-VAE) |
| 26 | + - To do: |
| 27 | + - Sequence to Sequence Autoencoder |
| 28 | + - Cyclical Annealing Schedule |
| 29 | +- [x] MultiTask Learning |
| 30 | +- [ ] GANs (GAN, DCGAN, CGAN, CycleGAN, StarGAN, StyleGAN, WGAN, etc) |
| 31 | +- [ ] RNNs(RNN, LSTM, GRU) |
| 32 | +- [ ] Style transfer |
0 commit comments