These tutorials were originally designed for the IPAM Summer School on Deep Learning: more info here.

This wiki provides multiple tutorials, with the overall objective of teaching you how to do machine learning with Torch7.

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 (LuaJIT) and an underlying C implementation.