Installation guide¶

Pre-requisites¶

The installation steps assume that you have the following things installed:

Python 2.7¶

Python 3.0 support is coming soon.

BLAS¶

Our library requires cblas headers to compile. Ubuntu comes with two options:

• OpenBLAS:

sudo apt-get install libopenblas-base  libopenblas-dev

• ATLAS:

sudo apt-get install libatlas3gf-base libatlas-dev


The choice of BLAS library influences greatly the speed of the training. We recommend using OpenBLAS as it proved to be faster than ATLAS by 4x. In case, you want to compile your own OpenBLAS or switch between the two libraries, we compiled a list of useful commands for that purpose in this Tutorial.

cython¶

Cython is optional but recommended.

Installing Polyglot2¶

Download the source from https://bitbucket.org/aboSamoor/polyglot2

Install by using the following command:

python setup.py install


You are all set !