Skip to content
Docker Container for Google's DeepDream project
Branch: master
Clone or download
Latest commit e9210e8 Jul 2, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile Update Dockerfile Jul 1, 2018 fix readme Dec 22, 2015 add in support for specifying the number of iterations, the scale, an… Dec 18, 2015

Google Deepdream + Docker

A Docker Container to run Google's Deepdream. This avoids having to setup all the dependencies (including GPU drivers, Python, Caffe, etc) in your OS of choice, so you can skip right to the fun part!


The only dependency you need is Docker.

Building locally

docker build -t herval/deepdream .


docker run -i -t -e INPUT=your_file.png -e ITER=20 -e SCALE=0.10 -e MODEL='inception_3b/5x5_reduce' -v /path/to/your/folder:/data herval/deepdream

Replace /path/to/your/folder to the folder where your INPUT file is. That's also where the output will be written to.

Note: Depending on how much memory your machine has, you might run into problems with high-res images. In my case, processing failed for a 12mp image. Either stick to smaller images or buy more RAM ;-)

The output of the script will be written to the output/ subfolder. Enjoy!

You can’t perform that action at this time.