The code was tested on a machine with the following configuration highlights:
NVIDIA GeForce GTX TITAN X
with 13 GB memory
Ubuntu 12.04.5 LTS
MATLAB R2014b
Python 2.7.6
Libraries for the CNN model: Cuda 7.5 libraries with nvcc compiler for the CNN model GPU training.
Cython (0.25.2)
h5py (2.6.0)
hickle (2.1.0)
imread (0.6)
numpy (1.11.2)
pylearn2 (0.1.dev0) needs manual installation
PyYAML (3.12)
scipy (0.18.1)
Theano (0.8.2)
Keras (1.2.0)