Differentiable Neural Computer in TensorFlow
Go to file
2017-02-21 17:18:13 -05:00
dnc repeat copy now works pretty well 2017-02-21 16:38:44 -05:00
repeat-copy repeat copy looking good 2017-02-21 17:18:13 -05:00
static repeat copy now works pretty well 2017-02-21 16:38:44 -05:00
README.md repeat copy now works pretty well 2017-02-21 16:38:44 -05:00

DNC: Differentiable Neural Computer

Implements DeepMind's third nature paper, Hybrid computing using a neural network with dynamic external memory by Graves et. al.

Repeat copy results

Based on the paper's appendix, I sketched the computational graph

I got the repeat-copy copy task to work (Jupyter notebook)

This is a work in progress

I have a general framework and a couple Jupyter notebooks for debugging. This is not a finished project. It's still very much in the dev stage. I need to:

  1. write unit tests
  2. improve documentation/comments
  3. run it on more difficult tasks
  4. add some nice visualizations

Dependencies

  • All code is written in python 2.7. You will need:
  • Numpy
  • Matplotlib
  • TensorFlow r1.0