Skip to content

Commit dc9458e

Browse files
authored
Update assignment3.md
1 parent 11f785c commit dc9458e

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

assignments/2021/assignment3.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ This assignment is due on **Tuesday, May 25 2021** at 11:59pm PDT.
1818
- [Setup](#setup)
1919
- [Goals](#goals)
2020
- [Google Colaboratory](#option-a-google-colaboratory-recommended)
21-
- [Q1: Image Captioning with Vanilla RNNs (29 points)](#q1-image-captioning-with-vanilla-rnns-29-points)
22-
- [Q2: Image Captioning with LSTMs (23 points)](#q2-image-captioning-with-lstms-23-points)
23-
- [Q3: Image Captioning with Transformers ( points)](#q3-image-captioning-with-transformers-18-points)
24-
- [Q4: Network Visualization: Saliency maps, Class Visualization, and Fooling Images (15 points)](#q3-network-visualization-saliency-maps-class-visualization-and-fooling-images-15-points)
25-
- [Q5: Generative Adversarial Networks (15 points)](#q5-generative-adversarial-networks-15-points)
26-
- [Q6: Self-Supervised Learning for Image Classification (16 points)](#q6-self-supervised-learning-16-points)
27-
- [Optional: Style Transfer (15 points)](#optional-style-transfer-15-points)
21+
- [Q1: Image Captioning with LSTMs (23 points)](#q1-image-captioning-with-lstms-23-points)
22+
- [Q2: Image Captioning with Transformers (18 points)](#q2-image-captioning-with-transformers-18-points)
23+
- [Q3: Network Visualization: Saliency maps, Class Visualization, and Fooling Images (15 points)](#q3-network-visualization-saliency-maps-class-visualization-and-fooling-images-15-points)
24+
- [Q4: Generative Adversarial Networks (15 points)](#q4-generative-adversarial-networks-15-points)
25+
- [Q5: Self-Supervised Learning for Image Classification (15 points)](#q5-self-supervised-learning-15-points)
26+
- [Optional (Extra Credit): Image Captioning with Vanilla RNNs (tbd points)](#optional-image-captioning-with-vanilla-rnns-29-points)
27+
- [Optional (Extra Credit): Style Transfer (tbd points)](#optional-style-transfer-15-points)
2828
- [Submitting your work](#submitting-your-work)
2929

3030

@@ -56,31 +56,31 @@ The goals of this assignment are as follows:
5656

5757
**You will use PyTorch for the majority of this homework.**
5858

59-
### Q1: Image Captioning with Vanilla RNNs (29 points)
60-
61-
The notebook `RNN_Captioning.ipynb` will walk you through the implementation of vanilla recurrent neural networks and apply them to image captioning on COCO.
62-
63-
### Q2: Image Captioning with LSTMs (23 points)
59+
### Q1: Image Captioning with LSTMs (23 points)
6460

6561
The notebook `LSTM_Captioning.ipynb` will walk you through the implementation of Long-Short Term Memory (LSTM) RNNs and apply them to image captioning on COCO.
6662

67-
### Q3: Image Captioning with Transformers (18 points)
63+
### Q2: Image Captioning with Transformers (18 points)
6864

6965
The notebook `Transformer_Captioning.ipynb` will walk you through the implementation of a Transformer model and apply it to image captioning on COCO. **When first opening the notebook, go to `Runtime > Change runtime type` and set `Hardware accelerator` to `GPU`.**
7066

71-
### Q4: Network Visualization: Saliency maps, Class Visualization, and Fooling Images (15 points)
67+
### Q3: Network Visualization: Saliency maps, Class Visualization, and Fooling Images (15 points)
7268

7369
The notebook `Network_Visualization.ipynb` will introduce the pretrained SqueezeNet model, compute gradients with respect to images, and use them to produce saliency maps and fooling images.
7470

75-
### Q5: Generative Adversarial Networks (15 points)
71+
### Q4: Generative Adversarial Networks (15 points)
7672

7773
In the notebook `Generative_Adversarial_Networks.ipynb` you will learn how to generate images that match a training dataset and use these models to improve classifier performance when training on a large amount of unlabeled data and a small amount of labeled data. **When first opening the notebook, go to `Runtime > Change runtime type` and set `Hardware accelerator` to `GPU`.**
7874

79-
### Q6: Self-Supervised Learning (16-points)
75+
### Q5: Self-Supervised Learning (16-points)
8076

81-
In the notebook `Self_Supervised_Learning.ipynb`, you will learn how to ... **When first opening the notebook, go to `Runtime > Change runtime type` and set `Hardware accelerator` to `GPU`.**
77+
In the notebook `Self_Supervised_Learning.ipynb`, you will learn how to leverage self-supervised pretraining to obtain better performance on image classification task **When first opening the notebook, go to `Runtime > Change runtime type` and set `Hardware accelerator` to `GPU`.**
78+
79+
### Optional (Extra Credit): Image Captioning with Vanilla RNNs (tbd points)
80+
81+
The notebook `RNN_Captioning.ipynb` will walk you through the implementation of vanilla recurrent neural networks and apply them to image captioning on COCO.
8282

83-
### Optional: Style Transfer (15 points)
83+
### Optional (Extra Credit): Style Transfer (tbd points)
8484

8585
In the notebook `Style_Transfer.ipynb`, you will learn how to create images with the content of one image but the style of another.
8686

0 commit comments

Comments
 (0)