Evolutionary algorithms for SNNs.
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.