Build a Stable Diffusion VAE From Scratch using Pytorch
Learn how to Build a Stable Diffusion VAE From Scratch using Pytorch. VAE stands for Variational Autoencoder. It's a type of Autoencoder and a neural network that trains using an unsupervised technique. They are widely used in Image generation models mainly on latent diffusion-based and GANs-based image generation models.
Course created by βͺ@harshbhatt7585β¬
Colab notebook / code: https://colab.research.google.com/drive/1OMq_-t3Co1pldn_hO6nHu4QDkxK2l2AL?usp=sharing
Articled about the VAE and training code: https://plume-robin-b8f.notion.site/VAE-Explained-Implement-Train-1171a81fb77580e9b739dc9c2e5268c6
π Thanks to our Champion and Sponsor supporters:
πΎ Drake Milly
πΎ Ulises Moralez
πΎ Goddard Tan
πΎ David MG
πΎ Matthew Springman
πΎ Claudio
πΎ Oscar R.
πΎ jedi-or-sith
πΎ Nattira Maneerat
πΎ Justin Hual
--
Learn to code for free and get a developer job: https://www.freecodecamp.org/
Read hundreds of articles on programming: https://freecodecamp.org/news