Class  Description 

BinaryClassificationEvaluator 
Evaluator for binary classification, which expects two input columns: rawPrediction and label.

ClusteringEvaluator 
Evaluator for clustering results.

CosineSilhouette 
The algorithm which is implemented in this object, instead, is an efficient and parallel
implementation of the Silhouette using the cosine distance measure.

Evaluator 
:: DeveloperApi ::
Abstract class for evaluators that compute metrics from predictions.

MulticlassClassificationEvaluator 
Evaluator for multiclass classification, which expects input columns: prediction, label,
weight (optional) and probability (only for logLoss).

MultilabelClassificationEvaluator 
:: Experimental ::
Evaluator for multilabel classification, which expects two input
columns: prediction and label.

RankingEvaluator 
:: Experimental ::
Evaluator for ranking, which expects two input columns: prediction and label.

RegressionEvaluator 
Evaluator for regression, which expects two input columns: prediction and label.

SquaredEuclideanSilhouette 
SquaredEuclideanSilhouette computes the average of the
Silhouette over all the data of the dataset, which is
a measure of how appropriately the data have been clustered.

SquaredEuclideanSilhouette.ClusterStats  
SquaredEuclideanSilhouette.ClusterStats$ 