added gaussian hidden units for RBMs