PyDeep is a machine learning / deep learning library with focus on unsupervised learning. The library has a modular design, is well documented and purely written in Python/Numpy. This allows you to understand, use, modify, and debug the code easily. Furthermore, its extensive use of unittests assures a high level of reliability and correctness.
The following link gives an error.
https://github.com/MelJan/PyDeep/blob/84c5d41942ab114bc8827ea2c10ea0a3d6dfdfd3/pydeep/rbm/trainer.py#L15
Can it be updated?