Differentiable Neural Computer in TensorFlow
dnc | ||
repeat-copy | ||
static | ||
README.md |
DNC: Differentiable Neural Computer
Implements DeepMind's third nature paper, Hybrid computing using a neural network with dynamic external memory by Graves et. al.
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:
- write unit tests
- improve documentation/comments
- run it on more difficult tasks
- add some nice visualizations
Dependencies
- All code is written in python 2.7. You will need:
- Numpy
- Matplotlib
- TensorFlow r1.0