Beronx86 / draw

Reimplementation of DRAW

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reimplementation of the DRAW network architecture

This repository contains a reimplementation of the Deep Recurrent Attentive Writer (DRAW) network architecture introduced by K. Gregor, I. Danihelka, A. Graves and D. Wierstra. The original paper can be found at

http://arxiv.org/pdf/1502.04623

Dependencies

With attention

To train a model with a 2x2 read and a 5x5 write attention window run

./train-draw --attention=2,5 --niter=64 --lr=3e-4 --epochs=100

It will take about 1 day to train and will create samples similar to

Samples-r2-w5-t64

with the KL divergence plottet over inference iterations and epochs

KL-Divergenc

Note

Work in progress

About

Reimplementation of DRAW


Languages

Language:Python 100.0%