Huizerd / evolutionary

Evolutionary algorithms for SNNs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

evolutionary

Evolutionary algorithms for SNNs.

Install

Some packages come directly from repositories and need installing via pip directly (instead of setuptools). So run these commands:

$ git clone https://github.com/Huizerd/evolutionary
$ pip install -e evolutionary/
$ pip install -r evolutionary/requirements.txt

Code is formatted with Black using a pre-commit hook. To configure it, run:

$ pre-commit install

Also note that gcc, g++, python3-dev and build-essential are needed to compile C/C++ extensions that speed up DEAP, so make sure these are installed on your system. Also, install python3-matplotlib to be able to plot 3D figures.

About

Evolutionary algorithms for SNNs.

License:MIT License


Languages

Language:Python 91.6%Language:Shell 8.4%