Estimator, Evaluator, Parameter(훈련 반복 횟수 등의 하이퍼 파라미터)
- 특히 ParamGridBuilder를 이용 여러가지 파라미터를 순차적으로 사용해 학습을 진행하도록 함
가장 좋은 결과를 가진 모델을 리턴
Evaluator
evaluate 함수가 제공
머신러닝 알고리즘에 따라 그에 맞는 Evaluator가 제공
- RegressionEvaluator
- BinaryClassificationEvaluator
- MulticlassClassificationEvaluator
- MultilabelClassificationEvaluator
- RankingEvaluator