FIX: BernoulliRBM check random state in fit, not in init