Build a Stable Diffusion VAE From Scratch using Pytorch

Estimated read time 1 min read

Post Content

​ 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   Read More freeCodeCamp.org 

#programming #freecodecamp #learn #learncode #learncoding

You May Also Like

More From Author