Add deep_trainer example with GRBM layer and modifications of preprocessing, rbm and grbm energy functions with example dataset