Skip to content

JorgeV92/Neural-Turing-Machines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Turing Machines

Logo

Neural Turing Machines (NTMs) are a kind of recurrent neural network (RNN) that utilizes external memory resources. This repository contains a PyTorch implementation of NTMs.

Project Description

Development Status

This project is an implementation of the Neural Turing Machine, as proposed in the paper "Neural Turing Machines" by Graves, Wayne, and Danihelka. The purpose of this project is to create a machine learning model that can learn to infer and execute simple algorithms, extending beyond the capabilities of typical sequence-to-sequence models.

Installation

Prerequisites:

  • Python 3.x
  • PyTorch 1.x
  • Numpy

Installation Steps:

  1. Clone the repository: git clone https://github.com//Neural-Turing-Machines.git

  2. Install the necessary packages: pip install -r requirements.txt

Usage

This section is currently under development as we refine the interfaces and usage patterns for our project. Please note that as we are actively developing these, they may change.

Project Status

This project is currently under active development. Features may be added, removed, or changed, and there may be bugs.

Contact

If you have any questions, comments, or would like to contribute to this project, feel free to reach out to me.

Email: [email protected]

Acknowledgements

This project is based on the ideas presented in the following paper:

Graves, A., Wayne, G., & Danihelka, I. (2014). Neural Turing Machines. arXiv preprint arXiv:1410.5401. Link to the paper

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages