Home Assignments
All programming assignments will be in Python (and use numpy). There is a tutorial here for those who aren't familiar with Python.
Unless specified otherwise, theoretical assignments should be submitted individually, and programming assignments should be submitted in pairs.
# | Release Date | Due Date | Type | Description | Assignment |
---|---|---|---|---|---|
0 | Nov 11, 2018 | Dec 16, 2018 | Programming (Individually) |
Intro to Python and PyTorch | Getting Started Assignment 0: Introduction to PyTorch |
1 | Nov 11, 2018 | Nov 25, 2018 | Theoretical | Fourier Transform and Convolutions | Assignment 1: Fourier Transform Submission Link |
2 | Nov 26, 2018 | Dec 10, 2018 | Programming | Multi-Scale Pyramids | Assignment 2: Multi-Scale Pyramids |
3 | Dec 16, 2018 | Jan 6, 2019 | Theoretical | Stereo and Structure from Motion | Assignment 3: Stereo and Structure from Motion Submission Link |
4 | Jan 6, 2019 | Jan 20, 2019 | Programming | Image and Video Alignment | Assignment 4: Image and Video Alignment |
5 | Jan 20, 2019 | Feb 10, 2019 | Programming | Deep Learning | Assignment 5: Deep Image Prior |