Torch
Torch provides a Matlab-like environment for state-of-the-art machine learning algorithms. It is easy to use and very efficient, thanks to a simple-yet-powerful fast scripting language (Lua), and a underlying C/C++ implementation. Torch is easily extensible and has been shown to scale to very large applications.