Skip to content

JoramM/nn-examples.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artificial Neuronal Network Playground (Python 3)

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

Setup

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.

1. Create an virtual environment

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.

2. Clone the repository

Download the *.zip of this repository or run the following command (requires git)

git clone https://github.com/JoramM/nn-examples.py.git

3. Fetch dependencies

When your environment is activated then get the project's dependencies by running:

cd nn-examples.py
pip install -r requirements.txt

Run the application

Run one of the modules like:

python src/rnn/rnn.py

About

Examples of Neuronal Networks written in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages