Synthetic Digit Generator
Variational Autoencoder
Demo
Generate a grid of synthetic digits and explore how the output morphs.
- Use the blue “Number” control to choose Auto or a digit from 0–9.
- Click “Generate” to refresh the grid.
- Open “Extra settings” to adjust seed, dim, grid density, minimum grid height, and distortion level.
- Generate again to compare how settings change the outputs.
STAR Summary
- Trained a Variational Autoencoder (VAE) on MNIST (60,000 training digits) with a 20-dim latent space for up to 100 epochs.
- Generated new digits by sampling the learned latent space.
- Saved the trained model so generation is a quick inference step.
Project Links
Notes
Trained on MNIST; generated samples reflect that digit domain rather than real handwriting diversity.