Code

Discriminative Restricted Boltzmann Machine
An implementation of the Discriminative restricted Boltzmann machine (DRBM) in Python using Theano.
Generalised Discriminative Restricted Boltzmann Machine
An implementation of the generalised DRBM (in Python using Theano) proposed in this paper.
Neural Probabilistic Language Model
A basic implementation of the Neural Probabilistic Language Model in Python using Scikit-learn.
Tensorflow Datasets API Examples
A few example scripts detailing the use of the Tensorflow Datasets API for training Recurrent Neural Networks.