Skip to content
Implementation of the DRAW network in lasagne
Branch: master
Clone or download
Latest commit 68318ff Nov 9, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
deepmodels fix lasagne incompabilities Nov 8, 2015
README.rst update read me Apr 1, 2015
animaion.gif initial commit Mar 31, 2015
requirements.txt initial commit Mar 31, 2015 initial commit Mar 31, 2015


DRAW implmentation [Gregor 2015]

Implementation of the draw network in Lasagne (

The Read/write operation is based on

This is work in progress and is poorly documented

Animation of the DRAW network reconstructing images. Modelling p(x).

DRAW animation

Animation of reconstructing images modelling p(x,y). The two first rows generate 0's, next two rows 1's etc. The model is not fully converged

DRAW animation


First install Lasagne and Theano.

git clone

cd lasagne-draw

python develop

cd ..

python -c 'import deepmodels'


  • Gregor, K., Danihelka, I., Graves, A., & Wierstra, D. (2015). DRAW: A Recurrent Neural Network For Image Generation. arXiv Preprint arXiv:1502.04623.
You can’t perform that action at this time.