Roland's slides and code from the CIFAR NCAP summer school in Toronto, 2013

slides

part 1
part 2
part 3

feature learning code

hebbian kmeans
kmeans on cifar patches
contractiveAE (theano)
denoisingAE (theano)
trainer (theano)
contractive autoencoder on cifar patches
dispims_color

gated feature learning code

gated autoencoder (theano)
gae on shifts
shiftsuniform_x.npy
shiftsuniform_y.npy