/vae-explainer

Interactive Variational Autoencoder (VAE)

Primary LanguageJupyter NotebookMIT LicenseMIT

Learn how Variational Autoencoders (VAE) work by visualizing one running in your browser.

demo.mov

Development

pnpm install
pnpm dev

which runs the hot-reloading dev server at http://localhost:5173

Cite

@misc{bertucci2024vaeexplainer,
      title={VAE Explainer: Supplement Learning Variational Autoencoders with Interactive Visualization}, 
      author={Donald Bertucci and Alex Endert},
      year={2024},
      eprint={2409.09011},
      archivePrefix={arXiv},
      primaryClass={cs.HC},
      url={https://arxiv.org/abs/2409.09011}, 
}

Code References