Interface  Description 

ClassificationModel 
:: Experimental ::
Represents a classification model that predicts to which of a set of categories an example
belongs.

Class  Description 

LogisticRegressionModel 
Classification model trained using Multinomial/Binary Logistic Regression.

LogisticRegressionWithLBFGS 
Train a classification model for Multinomial/Binary Logistic Regression using
Limitedmemory BFGS.

LogisticRegressionWithSGD 
Train a classification model for Binary Logistic Regression
using Stochastic Gradient Descent.

NaiveBayes 
Trains a Naive Bayes model given an RDD of
(label, features) pairs. 
NaiveBayesModel 
Model for Naive Bayes Classifiers.

StreamingLogisticRegressionWithSGD 
:: Experimental ::
Train or predict a logistic regression model on streaming data.

SVMModel 
Model for Support Vector Machines (SVMs).

SVMWithSGD 
Train a Support Vector Machine (SVM) using Stochastic Gradient Descent.
