Simple Python neural network implementation
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
pymind
specs
test
.gitignore
Makefile
README.md
TODO
requirements.txt

README.md

PyMind

Simple Python neural network implementation.

Contributor

Installation

The dependencies for PyMind are located in the requirements.txt file. Note that using virtualenv is optional, but might be preferable in order to localize the project.

To get the package simply pull from the repository:

git clone https://github.com/ImpGuard/PyMind.git <somedir>

In order to install the dependencies, use pip:

cd <somedir>
virtualenv <env_name>           # Create virtualenv if desired
source <evn_name>/bin/activate  # Activate the environment if installed
pip install -r requirements.txt # Install any necessary modules

Note: Adding a --system-site-packages when using virtualenv might be preferable in order to avoid installing a local copy of numpy and scipy.

Testing

A Makefile has been provided to allow easy access to common testing utilities.

In order to run the tests, use nose:

cd PyMind
make check

Perform coverage tests using the coverage plugin for nose:

cd PyMind
make really-check

Note: The coverage tests will create a html page detailing coverage in the folder Pymind/cover/index.html, which will be automatically opened.

User

Installation

Coming soon!

Usage

Coming soon!