The installation steps assume that you have the following things installed:
Our library requires cblas headers to compile. Ubuntu comes with two options:
sudo apt-get install libopenblas-base libopenblas-dev
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.