About
An educational distributed deep learning system where students become part of a compute cluster to train a GAN. Teaches distributed ML concepts by making each student's machine a real training node.
Key Highlights
- ▸ Designed educational distributed GAN training system where student machines form a real compute cluster
- ▸ Taught distributed deep learning concepts through participation rather than observation
Teaching Context
Used in advanced ML courses to give students hands-on experience with distributed training without needing a dedicated cluster.
Technologies
deep-learning distributed gan education python pytorch
Roles
ml-engineer educator