Torch7 provides a Matlab-like environment for state-of-the-art machine learning algorithms. It is easy to use and provides a very efficient implementation, thanks to an easy and fast scripting language (Lua) and a underlying C implementation.
If you use Torch7 for your work, please cite the following paper:
R. Collobert, K. Kavukcuoglu and C. Farabet. Torch7: A Matlab-like Environment for Machine Learning. In BigLearn, NIPS Workshop, 2011.
Torch7 is distributed under a BSD license. It runs on Linux, FreeBSD and MacOS X. With few tweaks, it should also run on Windows (we plan to support it soon).
See the installation manual for download and installation details. We do not provide binaries yet.
Torch7 git repository is hosted on Github.