@@ -424,9 +424,9 @@ def set_weighting(self, method, feature_name=None):
424424 """
425425
426426 # First, if there was a WEIGHT feature, restore it as INPUT
427- for feature_name in self .mltask_settings ['preprocessing' ]['per_feature' ]:
428- if self .mltask_settings ['preprocessing' ]['per_feature' ][feature_name ]['role' ] == 'WEIGHT' :
429- self .mltask_settings ['preprocessing' ]['per_feature' ][feature_name ]['role' ] = 'INPUT'
427+ for other_feature_name in self .mltask_settings ['preprocessing' ]['per_feature' ]:
428+ if self .mltask_settings ['preprocessing' ]['per_feature' ][other_feature_name ]['role' ] == 'WEIGHT' :
429+ self .mltask_settings ['preprocessing' ]['per_feature' ][other_feature_name ]['role' ] = 'INPUT'
430430
431431 if method == "NO_WEIGHTING" :
432432 self .mltask_settings ['weight' ]['weightMethod' ] = method
@@ -462,10 +462,11 @@ def set_weighting(self, method, feature_name=None):
462462
463463 def remove_sample_weighting (self ):
464464 """
465- Deprecated. Use unset_weighting( ) instead
465+ Deprecated. Use set_weighting(method= \" NO_WEIGHTING \" ) instead
466466 """
467- warnings .warn ("remove_sample_weighting() is deprecated, please use set_weigthing(method=\" NO_WEIGHTING\" ) instead" , DeprecationWarning )
468- return self .unset_weighting ()
467+ warnings .warn ("remove_sample_weighting() is deprecated, please use set_weighting(method=\" NO_WEIGHTING\" ) instead" , DeprecationWarning )
468+ return self .set_weighting (method = "NO_WEIGHTING" )
469+
469470
470471class DSSClusteringMLTaskSettings (DSSMLTaskSettings ):
471472 __doc__ = []
0 commit comments