the check_random_state(random_state) should be in the fit function not in the init.