diff --git a/python/pyspark/ml/wrapper.py b/python/pyspark/ml/wrapper.py index 0f846fbc5b5ef..6d263d4daa26d 100644 --- a/python/pyspark/ml/wrapper.py +++ b/python/pyspark/ml/wrapper.py @@ -118,10 +118,9 @@ def _transfer_params_to_java(self): """ Transforms the embedded params to the companion Java object. """ - paramMap = self.extractParamMap() for param in self.params: - if param in paramMap: - pair = self._make_java_param_pair(param, paramMap[param]) + if param in self._paramMap: + pair = self._make_java_param_pair(param, self._paramMap[param]) self._java_obj.set(pair) def _transfer_param_map_to_java(self, pyParamMap):