@@ -116,7 +116,9 @@ class CrossValidator(Estimator):
116116 estimatorParamMaps = Param (Params ._dummy (), "estimatorParamMaps" , "estimator param maps" )
117117
118118 # a placeholder to make it appear in the generated doc
119- evaluator = Param (Params ._dummy (), "evaluator" , "evaluator for selection" )
119+ evaluator = Param (
120+ Params ._dummy (), "evaluator" ,
121+ "evaluator used to select hyper-parameters that maximize the cross-validated metric" )
120122
121123 # a placeholder to make it appear in the generated doc
122124 numFolds = Param (Params ._dummy (), "numFolds" , "number of folds for cross validation" )
@@ -131,8 +133,11 @@ def __init__(self, estimator=None, estimatorParamMaps=None, evaluator=None, numF
131133 self .estimator = Param (self , "estimator" , "estimator to be cross-validated" )
132134 #: param for estimator param maps
133135 self .estimatorParamMaps = Param (self , "estimatorParamMaps" , "estimator param maps" )
134- #: param for evaluator for selection
135- self .evaluator = Param (self , "evaluator" , "evaluator for selection" )
136+ #: param for the evaluator used to select hyper-parameters that
137+ #: maximize the cross-validated metric
138+ self .evaluator = Param (
139+ self , "evaluator" ,
140+ "evaluator used to select hyper-parameters that maximize the cross-validated metric" )
136141 #: param for number of folds for cross validation
137142 self .numFolds = Param (self , "numFolds" , "number of folds for cross validation" )
138143 self ._setDefault (numFolds = 3 )
@@ -228,7 +233,7 @@ def fit(self, dataset, params={}):
228233
229234class CrossValidatorModel (Model ):
230235 """
231- Model from k-fold corss validation.
236+ Model from k-fold cross validation.
232237 """
233238
234239 def __init__ (self , bestModel ):
0 commit comments