CS:4980:006 Deep Learning Assignment 9: Due 11/16/2018


In this assignment, we will create some photos of digital art: deep dream and neural style photos.

For deep dream photos, we use deepdream.py. This program uses Google's inception network (a variant of GoogLeNet) and its trained network can be found here: tensorflow_inception_graph.pb. For example, if we use trump.jpg as the input, the output picture would be trump2.jpg.

For neural style photos, we use the code style-py.tgz obtained from https://github.com/anishathalye/neural-style, which consists of three python files. The trained network is VGG-19 convolutional neural network. The network is available here . For example, the content picture could be pitt.jpg, the style picture could be stars.jpg, and the output picture would look like pitt-output.jpg. The script to run this program can be found here: style.sh.

At first, make the codes working on your machine.

You need to finish the following tasks in this assignment:

If you like to run deepdrem.py on Argon, you need to copy the function imsave from neural_style.py to deepdrem.py and comment off the show function in deepdream.py.

Please submit everything required in the ICON dropbox for Assignment 9 before the deadline.

Thank you!