Installation¶
To install PyDeep, first download it from GitHub/MelJan. Then simply change to the PyDeep folder and run the setup script:
python setup.py install
Dependencies¶
PyDeep has the following dependencies:
Hard dependencies:¶
- numpy
- scipy
Soft dependencies¶
- matplotlib
- cPickle
- encryptedpickle
- paramiko
- mdp
Optimized backend¶
It is highly recommended to use an multi-threading optimized linear algebra backend such as
-> Hint: MKL is inlcuded in Enthought which provides a free academic license.
Unit tests¶
To test whether PyDeep functions properly you can run unittest:
python -m unittest discover testunits
In this case you test everything, which can take several minutes up to an hour.