# CS444 - Assignment 2 Due: October 20, 11:59pm ## Instructions ### 1. Open the assignments in Google Colab For this assignment, there are two notebooks you must complete: [linear_classifier.ipynb](https://colab.research.google.com/drive/1C6dukkvl0Ph9lSttqWHKskdKvZnI5Viw) [autograd_and_nn.ipynb](https://colab.research.google.com/drive/1DsAb-OAXpCFye3OdFm4d6-VsQcM9lrvo) Please _do not_ share these links. ### 2. Save a copy to your Google Drive In Google Colab, click "File" -> "Save a Copy in Drive". This will save a copy of the notebook to your account. By default the name will start with "Copy of ...". Rename the notebook to be the same as the original (in this case, "linear_classifier.ipynb" and "autograd_and_nn.ipynb"). ### 3. Work on the assignment Make sure you are working with your copy of the assignment. You can save your work ("File" -> "Save") and come back to it at a later time. Colab collapses the cells by default so please make sure to expand the cells to make sure you do not miss any sections. You can expand all cells with "View" -> "Expand sections". As indicated in the notebook, there are TODO blocks in the assignment that you will need to modify. **Do not edit any code outside of these blocks.** You may add cells for scratch work as you work through the assignment, but **please make sure to delete any extra cells before submitting.** For this assignment, we will leverage GPUs for faster training. Please make sure to enable GPUs in Colab (Edit -> Notebook Settings). **Make sure to run all cells before submitting**. You will only get credit for code that has been run. If you have questions or need clarifications, please email the TA (yifu.wu@rutgers.edu). ### 4. Download the ipynb files Once you are finished with the notebooks, click "File" -> "Download .ipynb" to download your notebooks. **Make sure your downloaded files has the same name as the original notebooks.** ### 5. Submit your notebook on Canvas Upload your linear_classifier.ipynb and autograd_and_nn.ipynb files to Canvas.