def set_random_state(estimator, random_state=0):
 if isinstance(estimator, DBSCAN):
  return
 if ('random_state' in estimator.get_params()):
  estimator.set_params(random_state=random_state)

def set_random_state ( estimator , random_state = 0 ) : if isinstance ( estimator , DBSCAN ) : return if ( 'random_state' in estimator . get_params ( ) ) : estimator . set_params ( random_state = random_state )
set random state of an estimator if it has the random_state param .