Skip to content

Here I will share the code from the lectures of the course: Generative Image Modelling with Deep Neural Networks taught in the Summer Term 2017 at the Graduate School for Neural Information Processing, University of Tuebingen.

Notifications You must be signed in to change notification settings

KonstantinWilleke/GenerativeImageModellingWithDNNs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenerativeImageModellingWithDNNs

Here I will share the code from the lectures of the course: Generative Image Modelling with Deep Neural Networks taught in the Summer Term 2017 at the Graduate School for Neural Information Processing, University of Tuebingen. All code and implementations are such that they should comfortably run on a CPU.

Prerequisites

  • Install Docker on your machine (https://docs.docker.com/engine/installation/)
  • Pull the docker container leongatys/pytorch-cpu with docker pull leongatys/pytorch-cpu
  • Start running a Notebook Server in the Docker Container by running: docker run -v $HOME:/home -p 443:8888 -d leongatys/pytorch-cpu jupyter notebook --ip 0.0.0.0 --no-browser
  • Go to your browser and type 'localhost:443' in the url bar. The browser should now show the Jupyter Notebook Server where you can navigate to this repository and open the Notebooks.

Content

Lecture 1

Brief introduction to natural images and example of classifying an image with a pre-trained CNN.

Lecture 2

Discussion and implementation of Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps, Simonyan et al. 2013.
Also implementation of the regularisation methods from Understanding Neural Networks Through Deep Visualization, Yosinski et al. 2015 .

Lecture 3

Discussion and implementation of Understanding Deep Image Representations by Inverting Them, Mahendran et al. 2015.

Lecture 4

Discussion and implementation of Intriguing properties of neural networks, Szegedy et al. 2014.

Lecture 5

Discussion and implementation of Texture Synthesis Using Convolutional Neural Networks, Gatys et al. 2015.

Lecture 6

Discussion and implementation of Image Style Transfer Using Convolutional Neural Networks, Gatys et al. 2016.

Lecture 7

Discussion and implementation of Generative Adversarial Nets, Goodfellow et al. 2014

About

Here I will share the code from the lectures of the course: Generative Image Modelling with Deep Neural Networks taught in the Summer Term 2017 at the Graduate School for Neural Information Processing, University of Tuebingen.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%