@@ -334,9 +334,7 @@ def _log_message(self, step_idx):
334334
335335 def _check_method_params (self , method , props , ** kwargs ):
336336 if _routing_enabled ():
337- routed_params = process_routing (
338- self , method = method , other_params = props , ** kwargs
339- )
337+ routed_params = process_routing (self , method , ** props , ** kwargs )
340338 return routed_params
341339 else :
342340 fit_params_steps = Bunch (
@@ -586,7 +584,7 @@ def predict(self, X, **params):
586584 return self .steps [- 1 ][1 ].predict (Xt , ** params )
587585
588586 # metadata routing enabled
589- routed_params = process_routing (self , "predict" , other_params = params )
587+ routed_params = process_routing (self , "predict" , ** params )
590588 for _ , name , transform in self ._iter (with_final = False ):
591589 Xt = transform .transform (Xt , ** routed_params [name ].transform )
592590 return self .steps [- 1 ][1 ].predict (Xt , ** routed_params [self .steps [- 1 ][0 ]].predict )
@@ -706,7 +704,7 @@ def predict_proba(self, X, **params):
706704 return self .steps [- 1 ][1 ].predict_proba (Xt , ** params )
707705
708706 # metadata routing enabled
709- routed_params = process_routing (self , "predict_proba" , other_params = params )
707+ routed_params = process_routing (self , "predict_proba" , ** params )
710708 for _ , name , transform in self ._iter (with_final = False ):
711709 Xt = transform .transform (Xt , ** routed_params [name ].transform )
712710 return self .steps [- 1 ][1 ].predict_proba (
@@ -747,7 +745,7 @@ def decision_function(self, X, **params):
747745
748746 # not branching here since params is only available if
749747 # enable_metadata_routing=True
750- routed_params = process_routing (self , "decision_function" , other_params = params )
748+ routed_params = process_routing (self , "decision_function" , ** params )
751749
752750 Xt = X
753751 for _ , name , transform in self ._iter (with_final = False ):
@@ -833,7 +831,7 @@ def predict_log_proba(self, X, **params):
833831 return self .steps [- 1 ][1 ].predict_log_proba (Xt , ** params )
834832
835833 # metadata routing enabled
836- routed_params = process_routing (self , "predict_log_proba" , other_params = params )
834+ routed_params = process_routing (self , "predict_log_proba" , ** params )
837835 for _ , name , transform in self ._iter (with_final = False ):
838836 Xt = transform .transform (Xt , ** routed_params [name ].transform )
839837 return self .steps [- 1 ][1 ].predict_log_proba (
@@ -882,7 +880,7 @@ def transform(self, X, **params):
882880
883881 # not branching here since params is only available if
884882 # enable_metadata_routing=True
885- routed_params = process_routing (self , "transform" , other_params = params )
883+ routed_params = process_routing (self , "transform" , ** params )
886884 Xt = X
887885 for _ , name , transform in self ._iter ():
888886 Xt = transform .transform (Xt , ** routed_params [name ].transform )
@@ -925,7 +923,7 @@ def inverse_transform(self, Xt, **params):
925923
926924 # we don't have to branch here, since params is only non-empty if
927925 # enable_metadata_routing=True.
928- routed_params = process_routing (self , "inverse_transform" , other_params = params )
926+ routed_params = process_routing (self , "inverse_transform" , ** params )
929927 reverse_iter = reversed (list (self ._iter ()))
930928 for _ , name , transform in reverse_iter :
931929 Xt = transform .inverse_transform (
@@ -981,7 +979,7 @@ def score(self, X, y=None, sample_weight=None, **params):
981979
982980 # metadata routing is enabled.
983981 routed_params = process_routing (
984- self , "score" , sample_weight = sample_weight , other_params = params
982+ self , "score" , sample_weight = sample_weight , ** params
985983 )
986984
987985 Xt = X
0 commit comments