dnc-jupyter/README.md
2017-03-27 14:55:26 -04:00

20 lines
890 B
Markdown

DNC: Differentiable Neural Computer
=======
See [blog post](https://greydanus.github.io/2017/02/27/differentiable-memory-and-the-brain/)
Implements DeepMind's third nature paper, [Hybrid computing using a neural network with dynamic external memory](http://www.nature.com/nature/journal/v538/n7626/full/nature20101.html) by Graves et. al.
![Repeat copy results](static/repeat_copy_results.png?raw=true)
Based on the paper's appendix, I sketched the [computational graph](https://docs.google.com/drawings/d/1Fc9eOH1wPw0PbBHWkEH39jik7h7HT9BWAE8ZhSr4hJc/edit?usp=sharing)
I got the repeat-copy task to work ([Jupyter notebook](https://nbviewer.jupyter.org/github/greydanus/dnc/blob/master/repeat-copy/repeat-copy-nn.ipynb))
Dependencies
--------
* All code is written in python 2.7. You will need:
* Numpy
* Matplotlib
* [TensorFlow r1.0](https://www.tensorflow.org/api_docs/python/)