Skip to content

spellml/deepdream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE(aleksey): archived from the original at https://github.com/spellrun/examples/tree/c294f196a2b80a56e107f4b4ff5132a20077c4e8

Spell Workspace Example: deepDream

This is an example of how to use Jupyter Notebook using Spell - adapted from https://github.com/google/deepdream

For more information on deep dream, check out the blogpost https://ai.googleblog.com/2015/06/inceptionism-going-deeper-into-neural.html

For more information regarding Spell, the Python API, runs, and workflows, check out the Spell documentation.

To run this code you first need to sign up for a Spell account and install Spell: pip install spell.

Introduction

Google's DeepDream is a computer vision program created by Alexander Mordvintsev which uses a CNN to find and enhance patterns in images.

It uses the Caffe neural network framework trained on the ImageNet dataset to produce "dream visuals".

We will use it today to attempt to turn a picture of dinosaurs into flowers (inspiration https://twitter.com/chrisrodley/status/875266719660482560)

Steps

1. Create a Workspace

Learn more at https://spell.run/docs/workspaces_overview

Initialize from the git repo https://github.com/spellrun/spell-examples and open the notebook file at 'deepdream/dream.ipynb'

Make sure to select Caffe as the framework and K80 as the machine type

2. Run the Jupyter Notebook!

That's it - your notebook is now running on Spell!

Feel free to experiment with your own images by uploading them to the Notebook!

Other Resources:

  • Feel free to experiment with other models from Caffe Model Zoo.
  • Why does DeepDream see dogs? Learn more at Seeing Dogs

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published