# Week 10: Deep Generative Models

Generative modelling in vision: GANs and their improvements, variational autoencoders, and disentanglement.

## Lectures

1. [Deep Generative Models: An Introduction](<../notebooks/Week 10/W10_L1_Deep_Generative_Models.ipynb>)
2. [Generative Adversarial Networks, Part 1](<../notebooks/Week 10/W10_L2_GANs_Part1.ipynb>)
3. [Generative Adversarial Networks, Part 2](<../notebooks/Week 10/W10_L3_GANs_Part2.ipynb>)
4. [GAN Hacks and Improvements](<../notebooks/Week 10/W10_L4_GAN_Improvements.ipynb>)
5. [Variational Autoencoders](<../notebooks/Week 10/W10_L5_Variational_Autoencoders.ipynb>)
6. [VAEs and Disentanglement](<../notebooks/Week 10/W10_L6_VAEs_and_Disentanglement.ipynb>)
