Recitation Date Group Topics Materials Youtube Videos Instructor
0.1 Monday,
Jan 5
Python Programming + PyTorch Python Fundamentals Notebook

Video

Bradley Warren
0.2 Object Oriented Programming (OOP) Fundamentals Notebook

Video

Ron Sarma
0.3 NumPy Fundamentals Notebook

Video

Miya Sylvester
0.4 PyTorch Notebook
Slides

Video

Manigandan Ramadasan
0.5 Notebooks and Conda Environments Notebook
Slides

Video

Yabsera Yemanberhan
0.6 Tensordot & Einsum Notebook
Notes

Video

Felix Hirwa Nshuti
0.7 Computational Resources GitHub Notebook
Slides

Video

Malihah Rahaman,
Khushee
0.8 Google Colab Notebook

Video

Olivier Kwizera
0.9 Google Cloud Platform Notebook
Slides

Video

Yabsera Yemanberhan
0.10 Amazon Web Services (AWS)

Video

Anurag Aryal
0.11 Kaggle

Video

Delphine Nyaboke
0.12 PSC - I (How to connect) Slides
User Guide
Notebook

Video

En Zheng
0.13 PSC - II (How to get project resources) Slides
Notebook

Video

En Zheng
0.14 Data Handling and Processing Datasets Notebook P1
Notebook P2
Slides
Dataset

Video

Mugur Preda
0.15 Dataloaders Notebook

Video

Yixiong Fang
0.16 Data Preprocessing Notebook P1
Notebook P2
Slides

Video P1,
Video P2,
Video P3

Bradley Warren
0.17 Debugging & Problem Solving Weights and Biases (WandB) Notebook
Slides

Video

Akshara Kanna
0.18 Debugging

Video

Puru Samal
0.19 What to Do When Struggling Slides

Video

Miya Sylvester
0.20 Algorithmic Techniques Losses Part 1 Notebook
Slides

Video

Mengchun Zhang
0.21 Losses Part 2 Slides

Video

Madhavi Gulavani
0.22 Block Processing Notebook

Video

Pengyu Chang
0.23 Model Logistics Pipeline

Video

Yixiong Fang
0.24 Distributed Training Notebook &
Script

Video

Felix Hirwa Nshuti
0.25 Saving & Loading Models Notebook
Slides

Video

Floride Tuyisenge
0.26 HWs and Project Workflow Management Workflow of HWs - Part 1s Slides

Video

Euijin Hong
0.27 Workflow of HWs - Part 2s Slides

Video

Pengyu Chang
0.28 Workflow of Project Slides

Video

Ahmed Issah
Lab 1 Saturday,
Jan 17
Your First MLP Notebook YouTube
MediaService
Akshara Kanna,
Felix Hirwa Nshuti
Hackathon 1 +
HW1 Bootcamp
Saturday,
Jan 17
  • HW1P1
  • HW1P2
Slides P1
Slides P2
YouTube
MediaService
Akshara Kanna,
Anurag Aryal,
Ron Sarma,
En Zheng,
Mugur Preda
Lab 2 Friday,
Jan 23
Debugging Notebook
Dataset
YouTube
MediaService
Thomas Seleshi,
Praneeth Chaitanya Jonnavithula
Hackathon 2 Saturday,
Jan 24
Akshara Kanna,
Anurag Aryal,
Ron Sarma,
Thomas Seleshi,
Sid
Lab 3 Friday,
Jan 30
Ablations, Hyperparameter Tuning Methods, Normalizations Notebook
Dataset
YouTube
MediaService
Manigandan Ramadasan,
Madhavi Gulavani
Hackathon 3 Saturday,
Jan 31
Euijin Hong,
Anurag Aryal,
Pengyu Chang
Lab 4 Friday,
Feb 6
Computing Derivatives and Autograd Slides
Notebook
YouTube
MediaService
Anurag Aryal,
Malihah Rahaman,
Khushee
Hackathon 4 +
HW2 Bootcamp
Saturday,
Feb 7
  • HW2P1
  • HW2P2
Slides P2 YouTube
MediaService
Mengchun Zhang,
Akshara,
En Zheng,
Madhavi Gulavani,
Puru Samal,
Praneeth,
Thomas Seleshi,
Yabsera Yemanberhan
Lab 5 Friday,
Feb 13
CNN: Basics and Backprop Notebook YouTube
MediaService
Floride Tuyisenge,
Yixiong Fang
Hackathon 5 Saturday,
Feb 14
  • HW 1 Debrief & Deployment
Euijin Hong,
En Zheng,
Madhavi Gulavani,
Sid,
Thomas Seleshi,
Yabsera Yemanberhan
Lab 6 Friday,
Feb 20
CNN: Classification and Verification Notebook YouTube
MediaService
Pengyu Chang,
Thomas Seleshi
Hackathon 6 +
Guided Project Bootcamp
Saturday,
Feb 21
  • Guided Project
Project 1
Project 2
YouTube
MediaService
Nayesha Gandotra,
Yixiong Fang,
Kangping,
Mugur Preda
Lab 7 Friday,
Feb 27
RNN Basics Notebook YouTube
MediaService
Ron Sarma,
Mugur Preda
Hackathon 7 +
HW3 Bootcamp
Saturday,
Feb 28
  • HW3P1
  • HW3P2
Slides P1
Slides P2
YouTube
MediaService
Manigandan Ramadasan,
Ron Sarma,
Felix Hirwa Nshuti,
Sid,
Floride Tuyisenge,
Yabsera Yemanberhan,
Praneeth
Lab 8 Friday,
Mar 6
Kaggle Workshop and Pre-trained models Notebook YouTube
MediaService
Pengyu Chang,
Olivier Kwizera
Hackathon 8 Saturday,
Mar 7
Manigandan Ramadasan,
Floride Tuyisenge,
Yabsera Yemanberhan
Lab 9 Friday,
Mar 13
CTC and Beam Search Slides
Notebook
YouTube
MediaService
Kangping Liu,
Madhavi Gulavani
Hackathon 9 Saturday,
Mar 14
  • HW 2 Debrief & Deployment
Akshara Kanna,
En Zheng,
Floride Tuyisenge,
Felix Hirwa Nshuti
Lab 10 Friday,
Mar 20
Attention, MT, LAS Notebook YouTube
MediaService
Yabsera Yemanberhan
Hackathon 10 Saturday,
Mar 21
Thomas Seleshi,
Kangping Liu,
Madhavi Gulavani
Lab 11 Friday,
Mar 27
Transformers Notebook YouTube
MediaService
Euijin Hong,
Madhavi Gulavani
Hackathon 11
+ HW4 Bootcamp
Saturday,
Mar 28
  • HW4P1
  • HW4P2
Slides YouTube
MediaService
Mengchun Zhang,
Euijin Hong,
Manigandan Ramadasan,
Pengyu Chang,
Yixiong Fang,
Mugur Preda,
Praneeth,
Sid,
Olivier Kwizera
Lab 12 Friday,
Apr 3
Variational Autoencoders Slides
Notebook
YouTube
MediaService
Bradley Warren,
Felix Hirwa Nshuti
Hackathon 12 Saturday,
Apr 4
  • HW 3 Debrief & Deployment
Madhavi Gulavani,
Manigandan Ramadasan,
Nayesha Gandotra,
Lab 13 Friday,
Apr 10
NF and Stable Diffusion Slides
Notebook 1
Notebook 2
Notebook 3
YouTube
MediaService
Anurag Aryal,
Nayesha Gandotra
Hackathon 13 Saturday,
Apr 11
Canceled due to Spring Carnival Nayesha Gandotra,
En Zheng,
Floride Tuyisenge,
Felix Hirwa Nshuti
Lab 14 Friday,
Apr 17
GAN Slides
Notebook
YouTube
MediaService
En Zheng,
Miya Sylvester
Hackathon 14 Saturday,
Apr 18
Nayesha Gandotra,
Manigandan Ramadasan
Lab 15 Friday,
Apr 24
Graph Neural Networks Notebook YouTube Kangping Liu,
Sid
Hackathon 15 Saturday,
Apr 25
  • HW 4 Debrief & Deployment
Nayesha Gandotra