Skip to content

Commit cf1f1a7

Browse files
authored
Update assignment3.md
1 parent 034a5b1 commit cf1f1a7

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

assignments/2017/assignment3.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ mathjax: true
44
permalink: /assignments2017/assignment2/
55
---
66

7-
In this assignment you will implement recurrent networks, and apply them to image captioning on Microsoft COCO. You will also explore methods for visualizing the features of a pretrained model on ImageNet, and use this model to implement Style Transfer. Finally, you will train a generative adversarial network to generate images that look like a training dataset!
7+
In this assignment you will implement recurrent networks, and apply them to image captioning on Microsoft COCO. You will also explore methods for visualizing the features of a pretrained model on ImageNet, and also this model to implement Style Transfer. Finally, you will train a generative adversarial network to generate images that look like a training dataset!
88

99
The goals of this assignment are as follows:
1010

1111
- Understand the architecture of *recurrent neural networks (RNNs)* and how they operate on sequences by sharing weights over time
12-
- Understand the difference between vanilla RNNs and Long-Short Term Memory (LSTM) RNNs
13-
- Understand how to sample from an RNN at test-time
12+
- Understand and implement both Vanilla RNNs and Long-Short Term Memory (LSTM) RNNs
13+
- Understand how to sample from an RNN language model at test-time
1414
- Understand how to combine convolutional neural nets and recurrent nets to implement an image captioning system
1515
- Understand how a trained convolutional network can be used to compute gradients with respect to the input image
1616
- Implement and different applications of image gradients, including saliency maps, fooling images, class visualizations.
@@ -31,7 +31,7 @@ GPUs are **not required** for this assignment, but will help to speed up trainin
3131

3232
Once you've got the cloud instance running, make sure to run the following line to enter the virtual environment that we prepared for you (you do **not** need to make your own virtual environment):
3333

34-
```
34+
```bash
3535
source /home/cs231n/myVE35/bin/activate
3636
```
3737

@@ -113,8 +113,7 @@ with respect to images, and use them to produce saliency maps and fooling
113113
images. Please complete only one of the notebooks (TensorFlow or PyTorch). No extra credit will be awardeded if you complete both notebooks.
114114

115115
### Q4: Style Transfer (20 points)
116-
In the Jupyter notebooks `StyleTransfer-TensorFlow.ipynb`/`StyleTransfer-PyTorch.ipynb` you will learn how to create images with the content of one image but the style of another. . Please complete only one of the notebooks (TensorFlow or PyTorch). No extra credit will be awardeded if you complete both notebooks.
116+
In the Jupyter notebooks `StyleTransfer-TensorFlow.ipynb`/`StyleTransfer-PyTorch.ipynb` you will learn how to create images with the content of one image but the style of another. Please complete only one of the notebooks (TensorFlow or PyTorch). No extra credit will be awardeded if you complete both notebooks.
117117

118118
### Q5: Generative Adversarial Networks (20 points)
119-
120-
In the Jupyter notebooks `GANs-TensorFlow.ipynb`/`GANs-PyTorch.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. Please complete only one of the notebooks (TensorFlow or PyTorch). No extra credit will be awardeded if you complete both notebooks.
119+
In the Jupyter notebooks `GANs-TensorFlow.ipynb`/`GANs-PyTorch.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. Please complete only one of the notebooks (TensorFlow or PyTorch). No extra credit will be awarded if you complete both notebooks.

0 commit comments

Comments
 (0)