Minimal implementations of
- MLP: MNIST classification using multi-layer perception (MLP)
- CNN: MNIST classification using convolutional neural networks (CNN)
- AlexNet: : MNIST classification using AlexNet
- VGG: MNIST classification using VGG
- GoogLeNet: MNIST classification GoogLeNet
- MDN: Regression using Mixture Density Networks
- ResNet: MNIST classification ResNet
- Attention: Attention block with legacy QKV attention mechanism
- ResBlock: Residual block for diffusion models
- Diffusion: Diffusion constants
- DDPM 1D Example: Denoising Diffusion Probabilistic Model (DDPM) example on generating trajectories
- DDPM 2D Example: Denoising Diffusion Probabilistic Model (DDPM) example on generating images
- DDPM-CFG 1D Example: Conditional Generation using Classifier-Free Guidance (CFG)
- Repaint 1D Example: Diffusion-based inpainting example on 1D data
Contact
- sungjoon dash choi at korea dot ac dot kr