Installation¶
Dependencies¶
This framework is tested to work under Python 2.7, and Python 3.5. It should also work with Python 3.3 and 3.4.
The required dependencies are NumPy >= 1.10, joblib >= 0.9. You also need theano >= 0.7 (lasagne is optional) or you can write your own neural network using your favorite framework.
For running some of the examples, Matplotlib >= 1.1.1 is required. You also sometimes need to install specific dependencies (e.g. for the atari games, you need to install ALE >= 0.4).
Developer install instructions¶
As a developer, you can set you up with the bleeding-edge version of DeeR with:
git clone -b master https://github.com/VinF/deer.git
Assuming you already have a python environment with pip
, you can automatically install all the dependencies (except specific dependencies that you may need for some examples) with:
pip install -r requirements.txt
And you can install the framework as a package using the mode develop
so that you can make modifications and test without having to re-install the package.
python setup.py develop