Skip to content

An implementation of sequence to sequence learning for performing addition

License

Notifications You must be signed in to change notification settings

Kenza-AI/deep-learning-addition

Repository files navigation

deep-learning-addition

A LSTM model that learns to perform arithmetic addition on integers. It's a simple Deep Learning calculator.

Example: 12 + 134 = 146

Development

  • Python 3.6 and 2.7
  • For Python 2.7 replace the value of REQUIRED_PYTHON and PYTHON_INTERPRETER in test_environment.py and Makefile, respectively, to python2
  • awscli installed and configured

Commands

clean               Delete all compiled Python files 
create_environment  Set up python interpreter environment 
data                Make Dataset 
lint                Lint using flake8 
requirements        Install Python Dependencies 
test_environment    Test python environment is setup correctly 
train               Train Deep Learning Model 

About

An implementation of sequence to sequence learning for performing addition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published