DBM - Hinton & Salakhutdinov paper

I implemented the whole procedure presented in "An efficient learning procedure for Deep Boltzmann Machines" by Hinton & Salakhutdinov. There're all yaml files and the script to launch the training together with the wrapper class for augmented mnist and the script to augment the dataset. Finally, I added a new way to update the learning rate according to the paper.
Needs better name, needs a docstring