Package org.apache.spark.mllib.optimization

Interface Summary
Optimizer :: DeveloperApi :: Trait for optimization problem solvers.
 

Class Summary
Gradient :: DeveloperApi :: Class used to compute the gradient for a loss function, given a single data point.
GradientDescent Class used to solve an optimization problem using Gradient Descent.
HingeGradient :: DeveloperApi :: Compute gradient and loss for a Hinge loss function, as used in SVM binary classification.
L1Updater :: DeveloperApi :: Updater for L1 regularized problems.
LBFGS :: DeveloperApi :: Class used to solve an optimization problem using Limited-memory BFGS.
LeastSquaresGradient :: DeveloperApi :: Compute gradient and loss for a Least-squared loss function, as used in linear regression.
LogisticGradient :: DeveloperApi :: Compute gradient and loss for a multinomial logistic loss function, as used in multi-class classification (it is also used in binary logistic regression).
SimpleUpdater :: DeveloperApi :: A simple updater for gradient descent *without* any regularization.
SquaredL2Updater :: DeveloperApi :: Updater for L2 regularized problems.
Updater :: DeveloperApi :: Class used to perform steps (weight update) using Gradient Descent methods.