Various Deep Learning Models. GPU based Deep Learning Models

Deep Belief Networks. Matlab code for learning Deep Belief Networks.

Estimating Partition Functions of RBM's. Matlab code for estimating partition functions of Restricted Boltzmann Machines using Annealed Importance Sampling.

Learning Deep Boltzmann Machines Matlab code for training and fine-tuning Deep Boltzmann Machines.

Bayesian Probabilistic Matrix Factorization. Matlab code for learning Bayesian PMF.