A repository where I implement AI models from scratch.
- Vanilla Multi-Head Attention (VanillaMHA)
- Sparse Multi-Head Attention (SparseMHA)
- Flash Multi-Head Attention (FlashMHA)
- Vanilla GAN
- Wasserstein GAN
- UNet
- Vanilla VAE
- Convolutional VAE (ConvVAE)
- Temporal-Diff VAE (TD-VAE)
- Vector Quantized VAE (VQ-VAE)