Active Learning Strategies in Naming Games
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
naminggamesal update holedrange Nov 8, 2018
notebooks adding productmaxmemconvtime Oct 9, 2017
.gitignore added first unitary tests. added .gitignore Sep 6, 2015
.travis.yml added postgres poplist storage Jul 21, 2018
Dockerfile added docker files Feb 10, 2018
LICENSE merging issue solved Nov 27, 2017
contributors.txt Initial commit with contributors Nov 26, 2014
docker-compose.yml added export Mar 12, 2018
pytest.ini added xp tests Jun 20, 2018
requirements.txt moved additional to tools, removed findpackages in Sep 11, 2018

Naming Games library in Python, for testing Active Learning strategies

branch master: Build Status codecov

branch develop: Build Status codecov

Tests are done with both python 2 and 3.

This library is used in some scientific papers.

The figures of the articles were this library is mentioned can be recomputed thanks to the jupyter notebooks that can be found also in this repository.

Because the structure of the library is continuously improved, those notebooks may not be compatible anymore with the current version of the code. However, they all correspond to a release version, and can be executed with the code version of the release.

You can install the library with the command:

pip install -e git+

You can change develop by master if you want the master branch, or any commit uuid.

Potential requirements (for debian like systems):

apt-get install python-dev liblzo2-dev liblzma-dev libsqlite3-dev python-tk

Other requirements may be necessary for scipy, numpy and matplotlib compilation:

apt-get install gcc gfortran python-dev libblas-dev liblapack-dev cython