| Interface | Description | 
|---|---|
| BinaryClassificationSummary | Abstraction for binary classification results for a given model. | 
| BinaryLogisticRegressionSummary | Abstraction for binary logistic regression results for a given model. | 
| BinaryLogisticRegressionTrainingSummary | Abstraction for binary logistic regression training results. | 
| BinaryRandomForestClassificationSummary | Abstraction for BinaryRandomForestClassification results for a given model. | 
| BinaryRandomForestClassificationTrainingSummary | Abstraction for BinaryRandomForestClassification training results. | 
| ClassificationSummary | Abstraction for multiclass classification results for a given model. | 
| ClassifierParams | (private[spark]) Params for classification. | 
| ClassifierTypeTrait | |
| FMClassificationSummary | Abstraction for FMClassifier results for a given model. | 
| FMClassificationTrainingSummary | Abstraction for FMClassifier training results. | 
| FMClassifierParams | Params for FMClassifier. | 
| LinearSVCParams | Params for linear SVM Classifier. | 
| LinearSVCSummary | Abstraction for LinearSVC results for a given model. | 
| LinearSVCTrainingSummary | Abstraction for LinearSVC training results. | 
| LogisticRegressionParams | Params for logistic regression. | 
| LogisticRegressionSummary | Abstraction for logistic regression results for a given model. | 
| LogisticRegressionTrainingSummary | Abstraction for multiclass logistic regression training results. | 
| MultilayerPerceptronClassificationSummary | Abstraction for MultilayerPerceptronClassification results for a given model. | 
| MultilayerPerceptronClassificationTrainingSummary | Abstraction for MultilayerPerceptronClassification training results. | 
| MultilayerPerceptronParams | Params for Multilayer Perceptron. | 
| NaiveBayesParams | Params for Naive Bayes Classifiers. | 
| OneVsRestParams | Params for  OneVsRest. | 
| ProbabilisticClassifierParams | (private[classification])  Params for probabilistic classification. | 
| RandomForestClassificationSummary | Abstraction for multiclass RandomForestClassification results for a given model. | 
| RandomForestClassificationTrainingSummary | Abstraction for multiclass RandomForestClassification training results. | 
| TrainingSummary | Abstraction for training results. | 
| Class | Description | 
|---|---|
| BinaryLogisticRegressionSummaryImpl | Binary logistic regression results for a given model. | 
| BinaryLogisticRegressionTrainingSummaryImpl | Binary logistic regression training results. | 
| BinaryRandomForestClassificationSummaryImpl | Binary RandomForestClassification for a given model. | 
| BinaryRandomForestClassificationTrainingSummaryImpl | Binary RandomForestClassification training results. | 
| ClassificationModel<FeaturesType,M extends ClassificationModel<FeaturesType,M>> | Model produced by a  Classifier. | 
| Classifier<FeaturesType,E extends Classifier<FeaturesType,E,M>,M extends ClassificationModel<FeaturesType,M>> | Single-label binary or multiclass classification. | 
| DecisionTreeClassificationModel | Decision tree model (http://en.wikipedia.org/wiki/Decision_tree_learning) for classification. | 
| DecisionTreeClassifier | Decision tree learning algorithm (http://en.wikipedia.org/wiki/Decision_tree_learning)
 for classification. | 
| FMClassificationModel | Model produced by  FMClassifier | 
| FMClassificationSummaryImpl | FMClassifier results for a given model. | 
| FMClassificationTrainingSummaryImpl | FMClassifier training results. | 
| FMClassifier | Factorization Machines learning algorithm for classification. | 
| GBTClassificationModel | Gradient-Boosted Trees (GBTs) (http://en.wikipedia.org/wiki/Gradient_boosting)
 model for classification. | 
| GBTClassifier | Gradient-Boosted Trees (GBTs) (http://en.wikipedia.org/wiki/Gradient_boosting)
 learning algorithm for classification. | 
| LinearSVC | |
| LinearSVCModel | Linear SVM Model trained by  LinearSVC | 
| LinearSVCSummaryImpl | LinearSVC results for a given model. | 
| LinearSVCTrainingSummaryImpl | LinearSVC training results. | 
| LogisticRegression | Logistic regression. | 
| LogisticRegressionModel | Model produced by  LogisticRegression. | 
| LogisticRegressionSummaryImpl | Multiclass logistic regression results for a given model. | 
| LogisticRegressionTrainingSummaryImpl | Multiclass logistic regression training results. | 
| MultilayerPerceptronClassificationModel | Classification model based on the Multilayer Perceptron. | 
| MultilayerPerceptronClassificationSummaryImpl | MultilayerPerceptronClassification results for a given model. | 
| MultilayerPerceptronClassificationTrainingSummaryImpl | MultilayerPerceptronClassification training results. | 
| MultilayerPerceptronClassifier | Classifier trainer based on the Multilayer Perceptron. | 
| NaiveBayes | Naive Bayes Classifiers. | 
| NaiveBayesModel | Model produced by  NaiveBayes | 
| OneVsRest | Reduction of Multiclass Classification to Binary Classification. | 
| OneVsRestModel | Model produced by  OneVsRest. | 
| ProbabilisticClassificationModel<FeaturesType,M extends ProbabilisticClassificationModel<FeaturesType,M>> | Model produced by a  ProbabilisticClassifier. | 
| ProbabilisticClassifier<FeaturesType,E extends ProbabilisticClassifier<FeaturesType,E,M>,M extends ProbabilisticClassificationModel<FeaturesType,M>> | Single-label binary or multiclass classifier which can output class conditional probabilities. | 
| RandomForestClassificationModel | Random Forest model for classification. | 
| RandomForestClassificationSummaryImpl | Multiclass RandomForestClassification results for a given model. | 
| RandomForestClassificationTrainingSummaryImpl | Multiclass RandomForestClassification training results. | 
| RandomForestClassifier | Random Forest learning algorithm for
 classification. |