Torch Video Tutorials
Light your way in Deep Learning with Torch
π¦
This aims to be a growing collections of introductory video tutorials on the Torch ecosystem. Torch is one of the fastest and most flexible framework existing for Machine and Deep Learning. And yes, flexibility was used to come with an intimidating learning curve... until now.
Enjoy the view of these videos, transcripts and quizes (you can find in the res
folder together with some notes about how I made these videos).
1 - Get the basics straight
slides)
1.0 - An overview on Lua (Tensor
s (slides)
1.1 - An overview on Torchβs
image
package (slides)
1.2 - An overview on Torchβs
2 - Artificial Neural Networks
slides, quiz)
2.0 - Neural Networks β feed forward (inference) (slides, quiz)
2.1 - Neural Networks β back propagation (training) (nn
package (slides, script)
2.2 - Neural Networks β An overview on Torchβs
3 - Convolutional Neural Networks
slides, lin
, 3conv
, 3conv-pool
)
3.0 - CNN β Basics (
slides, script, 3conv-pool
)
3.1 - CNN β Internals (
slides, LeNet5
, AlexNet
, GoogLeNet
)
3.2 - CNN β Architectures (
slides, train.lua
)
3.3 - CNN β Training (
slides)
3.4 - CNN β Loss functions (4 - Recurrent Neural Networks
slides)
4.0 - RNN β Vectors and sequences (slides)
4.1 - RNN β Forward and backward (nngraph
package (slides, script)
4.2 - RNN β
slides)
4.3 - RNN β Training (LSTM and training with rnn
package coming soon!