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. class IsotonicRegression extends Serializable

    Isotonic regression.

  4. class IsotonicRegressionModel extends Serializable with Saveable

    Regression model for isotonic regression.

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

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

  6. class LassoModel extends GeneralizedLinearModel with RegressionModel with Serializable with Saveable with PMMLExportable

    Regression model trained using Lasso.

  7. class LassoWithSGD extends GeneralizedLinearAlgorithm[LassoModel] with Serializable

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

  8. class LinearRegressionModel extends GeneralizedLinearModel with RegressionModel with Serializable with Saveable with PMMLExportable

    Regression model trained using LinearRegression.

  9. class LinearRegressionWithSGD extends GeneralizedLinearAlgorithm[LinearRegressionModel] with Serializable

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

  10. trait RegressionModel extends Serializable

    Annotations
    @Since( "0.8.0" )
  11. class RidgeRegressionModel extends GeneralizedLinearModel with RegressionModel with Serializable with Saveable with PMMLExportable

    Regression model trained using RidgeRegression.

  12. class RidgeRegressionWithSGD extends GeneralizedLinearAlgorithm[RidgeRegressionModel] with Serializable

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

  13. 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.

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

    Train or predict a linear regression model on streaming data.

Value Members

  1. object IsotonicRegressionModel extends Loader[IsotonicRegressionModel] with Serializable

    Annotations
    @Since( "1.4.0" )
  2. object LabeledPoint extends Serializable

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

  3. object LassoModel extends Loader[LassoModel] with Serializable

    Annotations
    @Since( "1.3.0" )
  4. object LassoWithSGD extends Serializable

    Top-level methods for calling Lasso.

  5. object LinearRegressionModel extends Loader[LinearRegressionModel] with Serializable

    Annotations
    @Since( "1.3.0" )
  6. object LinearRegressionWithSGD extends Serializable

    Top-level methods for calling LinearRegression.

  7. object RidgeRegressionModel extends Loader[RidgeRegressionModel] with Serializable

    Annotations
    @Since( "1.3.0" )
  8. object RidgeRegressionWithSGD extends Serializable

    Top-level methods for calling RidgeRegression.

Ungrouped