This homework is due on 11:59 PM EST Feb 23, 2022. You will learn to train multi-label image classification models using the Pytorch framework. We will classify images from the FashionMNIST and PASCAL 2007 datasets into the object(s) present in the image.
Instructions:
- Starter code and full assignment can be found here.
- Please submit your solutions on Gradescope.
- Your hand-in should consist of two parts: 1) a single PDF report (print-out from Jupyter is fine) and 2) all your code in a compressed zip file. Please name the report "AndrewID.pdf" and the code "AndrewID.zip".
- You should follow the code structure we defined in the steps of this assignment, but small deviation is allowed.
- It is okay to ask Google for help, but it is not okay to plagiarize. Feel free to search “how to add cross entropy loss in pytorch,” but do not copy and paste the code from online repositories.
- The solution will be graded by the final result as well as the correctness of the code. You will get partial credits even if the final result is not perfect.
- Late Days: Each student has 5 late days for the whole semester, tracked by Gradescope. Each additional late day will incur a 10% penalty on that homework.
- Start early!
Acknowledgements: This assignment was modified by Yufei Ye, Sudeep Dasari and Wenxuan Zhou.