My Awesome Portfolio

MNIST Fashion VAE

This project implements a Variational Autoencoder (VAE) for the Fashion-MNIST dataset, demonstrating the power of generative modeling in creating new fashion items and learning meaningful latent representations.

Project Overview

The Fashion-MNIST dataset contains 70,000 grayscale images of fashion items across 10 categories. Using a VAE architecture, this project learns to encode these images into a lower-dimensional latent space and decode them back to generate new, similar fashion items.

Key Features

Technical Implementation

The VAE is implemented using PyTorch with the following architecture:

Results

The trained VAE successfully learns to:

Technologies Used

Code and Documentation

The complete implementation is available in the Jupyter notebook, including detailed explanations of the VAE architecture, training process, and results visualization.