- When: Tuesday/Thursdays 10:40am - noon
- Where: the Zoom Link available in Canvas
Date | Plan | Readings | Deadline | |
---|---|---|---|---|
02/02 Tue |
Week 1: Course Introduction
[ slides ] |
|||
02/04 Thu |
Week 1: Machine Learning Frameworks and Abstractions
[ slides ] |
|||
02/09 Tue |
Week 2: Paper Discussions -- Machine Learning Frameworks
[ slides ] |
Paper Review |
||
02/11 Thu |
Week 2: Automatic Differentiation
[ slides ] |
|||
02/16 Tue |
Week 3: Paper Discussions -- Automatic Differentiation
[ slides ] |
Paper Review |
||
02/18 Thu |
Week 3: Graph-level Optimizations
[ slides ] |
|||
02/23 Tue |
Week 4: Break day, no class
[ slides ] |
|||
02/25 Thu |
Week 4: Paper Discussions -- Graph-Level Optimizations
[ slides ] |
Paper Review |
||
03/02 Tue |
Week 5: Parallelism
[ slides ] |
|||
03/04 Thu |
Week 5: Paper Discussions -- Parallelism
[ slides ] |
Paper Review |
||
03/09 Tue |
Week 6: Distributed Training
[ slides ] |
|||
03/11 Thu |
Week 6: Paper Discussions -- Distributed Training
[ slides ] |
Paper Review |
||
03/16 Tue |
Week 7: Hardware Backend Specialization and Optimizations
[ slides ] |
|||
03/18 Thu |
Week 7: Paper Discussions -- Hardware Backend Specialization
[ slides ] |
Paper Review |
||
03/23 Tue |
Week 8: Machine Learning for Systems
[ slides ] |
|||
03/25 Thu |
Week 8: Paper Discussions -- Machine Learning for Systems
[ slides ] |
Paper Review |
||
03/30 Tue |
Week 9: Machine Learning Compilation
[ slides ] |
|||
04/01 Thu |
Week 9: Paper Discussions -- Machine Learning Compilation
[ slides ] |
Paper Review |
||
04/06 Tue |
Week 10: Automating ML Compilation
[ slides ] |
|||
04/08 Thu |
Week 10: Paper Discussions -- Automating ML Compilation
[ slides ] |
Paper Review |
||
04/13 Tue |
Week 11: Tiny ML
[ slides ] |
|||
04/15 Thu |
Week 11: Break Day
[ slides ] |
|||
04/20 Tue |
Week 12: Guest Lecture by Matteo Interlandi
[ slides ] |
Different zoom link. Start at 11:00am. |
||
04/22 Thu |
Week 12: Paper Discussion -- TinyML
[ slides ] |
Paper Review |
||
04/27 Tue |
Week 13: Guest Lecture by Zhihao Jia
[ slides ] |
Different zoom link. |
||
04/29 Thu |
Week 13: Federated learning
[ slides ] |
|||
05/04 Tue |
Week 14: Paper Discussion -- Federated learning
[ slides ] |
Paper Review |
||
05/06 Thu |
Week 14: Project Hacking
[ slides ] |
|||
05/11 Tue 05/13 Thu | Week 15: Final Project Presentations |