This repository contains tutorials and resources for the Deep Learning for Visual Computing summer school 2017.
Torch7 documentation: http://torch.ch/
More tutorials on torch: http://torch.ch/docs/tutorials.html
File: tut01-Python for Visual Computing.ipynb
File: tut02-MNIST Digits Classification (Classical Approach).ipynb
Link to download data.
File1_v1: tut03-ImageNet Classification (Classical Approach).ipynb
File1_v2: tut03.py
Link to download full dataset
Link to download truncated dataset (10 classes,train images only)
File1: 1_Tensors.lua
File2: 2_NeuralNet.lua
File3: 3_NNtrain.lua
File4: myNet.lua (support code for 3_NNtrain.lua)
Reference for tutorial 4: https://github.com/soumith/cvpr2015/blob/master/Deep%20Learning%20with%20Torch.ipynb
File1: AE_approach2.lua (Full training of autorncoder (AE))
File1: SDSAE_approach1.lua (Layer-wise training of Stacked Denoising Sparse AE)
Tutorial 8: Cost Functions and their Properties & Tutorial 9: Stochastic Gradient Descent and Learning Rate Dynamic
File1: main_loss.lua
File2: 1_abs.lua
File3: 2_smoothabs.lua
File4: 3_MSE.lua
File5: main_optim.lua
File6: 3_MSE_SGD.lua
File7: 3_MSE_adagrad.lua
File8: 3_MSE_adam.lua
File: tut10_LeNet.lua
Link to download data.
File1: trainAlexNet.lua
File2: generate_filenames.cpp
Link to download full dataset
Link to download truncated dataset (10 classes,train images only)
File: tut12_LeNet_batchWise.lua
Link to download data.
File: generate_filenames.cpp
File: tut13_trainVgg.lua
Link to download full dataset
Link to download truncated dataset (10 classes,train images only)
File: tut14_trainIncep.lua
Link to download full dataset
Link to download truncated dataset (10 classes,train images only)
File: tut15_trainResnet18.lua
Link to download full dataset
Link to download truncated dataset (10 classes,train images only)