Inspired from several tutorials about Neuronal Networks I created this Python project. Here is a list with the tutorial sources:
| Modul | What it does | Tutorial |
|---|---|---|
| Backpropagation | Learn a simple logic function | A Neural Network in 11 lines of Python |
| Recurrent | Learn how to add two binary numbers | Anyone Can Learn To Code an LSTM-RNN in Python |
In order to be able to run and test your python library/application make sure to complete the setup. The setup assumes that you have successfully installed python and pip. I strongly encourage to install a current version.
First of all I recommend to create and activate an isolated Python environment with virtualenv. You can also skip this step but then all python dependencies will be installed global.
There are many ways to install virtualenv. I like to use autovenv for that purpose.
Download the *.zip of this repository or run the following command (requires git)
git clone https://github.com/JoramM/nn-examples.py.gitWhen your environment is activated then get the project's dependencies by running:
cd nn-examples.py
pip install -r requirements.txtRun one of the modules like:
python src/rnn/rnn.py