@@ -334,9 +334,7 @@ def _log_message(self, step_idx):
334
334
335
335
def _check_method_params (self , method , props , ** kwargs ):
336
336
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 )
340
338
return routed_params
341
339
else :
342
340
fit_params_steps = Bunch (
@@ -586,7 +584,7 @@ def predict(self, X, **params):
586
584
return self .steps [- 1 ][1 ].predict (Xt , ** params )
587
585
588
586
# metadata routing enabled
589
- routed_params = process_routing (self , "predict" , other_params = params )
587
+ routed_params = process_routing (self , "predict" , ** params )
590
588
for _ , name , transform in self ._iter (with_final = False ):
591
589
Xt = transform .transform (Xt , ** routed_params [name ].transform )
592
590
return self .steps [- 1 ][1 ].predict (Xt , ** routed_params [self .steps [- 1 ][0 ]].predict )
@@ -706,7 +704,7 @@ def predict_proba(self, X, **params):
706
704
return self .steps [- 1 ][1 ].predict_proba (Xt , ** params )
707
705
708
706
# metadata routing enabled
709
- routed_params = process_routing (self , "predict_proba" , other_params = params )
707
+ routed_params = process_routing (self , "predict_proba" , ** params )
710
708
for _ , name , transform in self ._iter (with_final = False ):
711
709
Xt = transform .transform (Xt , ** routed_params [name ].transform )
712
710
return self .steps [- 1 ][1 ].predict_proba (
@@ -747,7 +745,7 @@ def decision_function(self, X, **params):
747
745
748
746
# not branching here since params is only available if
749
747
# enable_metadata_routing=True
750
- routed_params = process_routing (self , "decision_function" , other_params = params )
748
+ routed_params = process_routing (self , "decision_function" , ** params )
751
749
752
750
Xt = X
753
751
for _ , name , transform in self ._iter (with_final = False ):
@@ -833,7 +831,7 @@ def predict_log_proba(self, X, **params):
833
831
return self .steps [- 1 ][1 ].predict_log_proba (Xt , ** params )
834
832
835
833
# 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 )
837
835
for _ , name , transform in self ._iter (with_final = False ):
838
836
Xt = transform .transform (Xt , ** routed_params [name ].transform )
839
837
return self .steps [- 1 ][1 ].predict_log_proba (
@@ -882,7 +880,7 @@ def transform(self, X, **params):
882
880
883
881
# not branching here since params is only available if
884
882
# enable_metadata_routing=True
885
- routed_params = process_routing (self , "transform" , other_params = params )
883
+ routed_params = process_routing (self , "transform" , ** params )
886
884
Xt = X
887
885
for _ , name , transform in self ._iter ():
888
886
Xt = transform .transform (Xt , ** routed_params [name ].transform )
@@ -925,7 +923,7 @@ def inverse_transform(self, Xt, **params):
925
923
926
924
# we don't have to branch here, since params is only non-empty if
927
925
# enable_metadata_routing=True.
928
- routed_params = process_routing (self , "inverse_transform" , other_params = params )
926
+ routed_params = process_routing (self , "inverse_transform" , ** params )
929
927
reverse_iter = reversed (list (self ._iter ()))
930
928
for _ , name , transform in reverse_iter :
931
929
Xt = transform .inverse_transform (
@@ -981,7 +979,7 @@ def score(self, X, y=None, sample_weight=None, **params):
981
979
982
980
# metadata routing is enabled.
983
981
routed_params = process_routing (
984
- self , "score" , sample_weight = sample_weight , other_params = params
982
+ self , "score" , sample_weight = sample_weight , ** params
985
983
)
986
984
987
985
Xt = X
0 commit comments