this repo will contain notebooks which are made for tutorial purposes, to benefit ppl who are excited to learn new things!
contributers:
Here you will get to learn the different ways of generative modelling, each archeticture is a unique point of view of how to generate data with clear trade offs!
Some archeticture give you advantage of speed of inference but poor at quality, while some is the opposite. Some give you fast inference and high quality but harder to train! so every archeticture has its own pros and cons, and here you will learn most influential and popular archetictures.
- Conditional VAE generation colab notebook
- Conditional DDPM generation colab notebook
- Normalizing Flow colab notebook
- Glow colab notebook
- Flow Matching colab notebook
- GANs variants colab notebook
- Style GANs colab notebook
REINFORCE colab notebook
valuable references
- Sequence Models (RNNs, LSTMs, GRUs) colab notebook
- DeepSpeech colab notebook
- Attention and its variants colab notebook
- Low-Rank Adaption (LoRA) colab notebook
- VQ-VAEs colab notebook
Checkout this cool repo made by fellow contributer Qasim to learn important concepts in tranditional computer vision
classical computer vision techniques
Another cool repo solely made to implement AI papers from scratch and deepen your understanding in the practical aspect along with theory, made by my friend Mohammed Alshabrawi: