Enhanced Gradient for Training Restricted Boltzmann Machines | Synapse