org.apache.spark.mllib

regression

package regression

Visibility
  1. Public
  2. All

Type Members

  1. abstract class GeneralizedLinearAlgorithm[M <: GeneralizedLinearModel] extends Logging with Serializable

    :: DeveloperApi :: GeneralizedLinearAlgorithm implements methods to train a Generalized Linear Model (GLM).

  2. abstract class GeneralizedLinearModel extends Serializable

    :: DeveloperApi :: GeneralizedLinearModel (GLM) represents a model trained using GeneralizedLinearAlgorithm.

  3. case class LabeledPoint(label: Double, features: Vector) extends Product with Serializable

    Class that represents the features and labels of a data point.

  4. class LassoModel extends GeneralizedLinearModel with RegressionModel with Serializable

    Regression model trained using Lasso.

  5. class LassoWithSGD extends GeneralizedLinearAlgorithm[LassoModel] with Serializable

    Train a regression model with L1-regularization using Stochastic Gradient Descent.

  6. class LinearRegressionModel extends GeneralizedLinearModel with RegressionModel with Serializable

    Regression model trained using LinearRegression.

  7. class LinearRegressionWithSGD extends GeneralizedLinearAlgorithm[LinearRegressionModel] with Serializable

    Train a linear regression model with no regularization using Stochastic Gradient Descent.

  8. trait RegressionModel extends Serializable

    Annotations
    @Experimental()
  9. class RidgeRegressionModel extends GeneralizedLinearModel with RegressionModel with Serializable

    Regression model trained using RidgeRegression.

  10. class RidgeRegressionWithSGD extends GeneralizedLinearAlgorithm[RidgeRegressionModel] with Serializable

    Train a regression model with L2-regularization using Stochastic Gradient Descent.

  11. abstract class StreamingLinearAlgorithm[M <: GeneralizedLinearModel, A <: GeneralizedLinearAlgorithm[M]] extends Logging

    :: DeveloperApi :: StreamingLinearAlgorithm implements methods for continuously training a generalized linear model model on streaming data, and using it for prediction on (possibly different) streaming data.

  12. class StreamingLinearRegressionWithSGD extends StreamingLinearAlgorithm[LinearRegressionModel, LinearRegressionWithSGD] with Serializable

    Train or predict a linear regression model on streaming data.

Value Members

  1. object LabeledPoint extends Serializable

    Parser for org.apache.spark.mllib.regression.LabeledPoint.

  2. object LassoWithSGD extends Serializable

    Top-level methods for calling Lasso.

  3. object LinearRegressionWithSGD extends Serializable

    Top-level methods for calling LinearRegression.

  4. object RidgeRegressionWithSGD extends Serializable

    Top-level methods for calling RidgeRegression.

Ungrouped