org.apache.spark.ml

classification

package classification

Visibility
  1. Public
  2. All

Type Members

  1. class BinaryLogisticRegressionSummary extends LogisticRegressionSummary

    :: Experimental :: Binary Logistic regression results for a given model.

  2. class BinaryLogisticRegressionTrainingSummary extends BinaryLogisticRegressionSummary with LogisticRegressionTrainingSummary

    :: Experimental :: Logistic regression training results.

  3. abstract class ClassificationModel[FeaturesType, M <: ClassificationModel[FeaturesType, M]] extends PredictionModel[FeaturesType, M] with ClassifierParams

    :: DeveloperApi ::

  4. abstract class Classifier[FeaturesType, E <: Classifier[FeaturesType, E, M], M <: ClassificationModel[FeaturesType, M]] extends Predictor[FeaturesType, E, M] with ClassifierParams

    :: DeveloperApi ::

  5. class DecisionTreeClassificationModel extends ProbabilisticClassificationModel[Vector, DecisionTreeClassificationModel] with DecisionTreeModel with DecisionTreeClassifierParams with MLWritable with Serializable

    Decision tree model (http://en.

  6. class DecisionTreeClassifier extends ProbabilisticClassifier[Vector, DecisionTreeClassifier, DecisionTreeClassificationModel] with DecisionTreeClassifierParams with DefaultParamsWritable

    Decision tree learning algorithm (http://en.

  7. class GBTClassificationModel extends PredictionModel[Vector, GBTClassificationModel] with GBTClassifierParams with TreeEnsembleModel[DecisionTreeRegressionModel] with MLWritable with Serializable

    Gradient-Boosted Trees (GBTs) (http://en.

  8. class GBTClassifier extends Predictor[Vector, GBTClassifier, GBTClassificationModel] with GBTClassifierParams with DefaultParamsWritable with Logging

    Gradient-Boosted Trees (GBTs) (http://en.

  9. class LogisticRegression extends ProbabilisticClassifier[Vector, LogisticRegression, LogisticRegressionModel] with LogisticRegressionParams with DefaultParamsWritable with Logging

    Logistic regression.

  10. class LogisticRegressionModel extends ProbabilisticClassificationModel[Vector, LogisticRegressionModel] with LogisticRegressionParams with MLWritable

    Model produced by LogisticRegression.

  11. sealed trait LogisticRegressionSummary extends Serializable

    Abstraction for Logistic Regression Results for a given model.

  12. sealed trait LogisticRegressionTrainingSummary extends LogisticRegressionSummary

    Abstraction for multinomial Logistic Regression Training results.

  13. class MultilayerPerceptronClassificationModel extends PredictionModel[Vector, MultilayerPerceptronClassificationModel] with Serializable with MLWritable

    :: Experimental :: Classification model based on the Multilayer Perceptron.

  14. class MultilayerPerceptronClassifier extends Predictor[Vector, MultilayerPerceptronClassifier, MultilayerPerceptronClassificationModel] with MultilayerPerceptronParams with DefaultParamsWritable

    :: Experimental :: Classifier trainer based on the Multilayer Perceptron.

  15. class NaiveBayes extends ProbabilisticClassifier[Vector, NaiveBayes, NaiveBayesModel] with NaiveBayesParams with DefaultParamsWritable

    Naive Bayes Classifiers.

  16. class NaiveBayesModel extends ProbabilisticClassificationModel[Vector, NaiveBayesModel] with NaiveBayesParams with MLWritable

    Model produced by NaiveBayes

  17. final class OneVsRest extends Estimator[OneVsRestModel] with OneVsRestParams with MLWritable

    Reduction of Multiclass Classification to Binary Classification.

  18. final class OneVsRestModel extends Model[OneVsRestModel] with OneVsRestParams with MLWritable

    Model produced by OneVsRest.

  19. abstract class ProbabilisticClassificationModel[FeaturesType, M <: ProbabilisticClassificationModel[FeaturesType, M]] extends ClassificationModel[FeaturesType, M] with ProbabilisticClassifierParams

    :: DeveloperApi ::

  20. abstract class ProbabilisticClassifier[FeaturesType, E <: ProbabilisticClassifier[FeaturesType, E, M], M <: ProbabilisticClassificationModel[FeaturesType, M]] extends Classifier[FeaturesType, E, M] with ProbabilisticClassifierParams

    :: DeveloperApi ::

  21. class RandomForestClassificationModel extends ProbabilisticClassificationModel[Vector, RandomForestClassificationModel] with RandomForestClassificationModelParams with TreeEnsembleModel[DecisionTreeClassificationModel] with MLWritable with Serializable

    Random Forest model for classification.

  22. class RandomForestClassifier extends ProbabilisticClassifier[Vector, RandomForestClassifier, RandomForestClassificationModel] with RandomForestClassifierParams with DefaultParamsWritable

    Random Forest learning algorithm for classification.

Value Members

  1. object DecisionTreeClassificationModel extends MLReadable[DecisionTreeClassificationModel] with Serializable

    Annotations
    @Since( "2.0.0" )
  2. object DecisionTreeClassifier extends DefaultParamsReadable[DecisionTreeClassifier] with Serializable

    Annotations
    @Since( "1.4.0" )
  3. object GBTClassificationModel extends MLReadable[GBTClassificationModel] with Serializable

    Annotations
    @Since( "2.0.0" )
  4. object GBTClassifier extends DefaultParamsReadable[GBTClassifier] with Serializable

    Annotations
    @Since( "1.4.0" )
  5. object LogisticRegression extends DefaultParamsReadable[LogisticRegression] with Serializable

    Annotations
    @Since( "1.6.0" )
  6. object LogisticRegressionModel extends MLReadable[LogisticRegressionModel] with Serializable

    Annotations
    @Since( "1.6.0" )
  7. object MultilayerPerceptronClassificationModel extends MLReadable[MultilayerPerceptronClassificationModel] with Serializable

    Annotations
    @Since( "2.0.0" )
  8. object MultilayerPerceptronClassifier extends DefaultParamsReadable[MultilayerPerceptronClassifier] with Serializable

    Annotations
    @Since( "2.0.0" )
  9. object NaiveBayes extends DefaultParamsReadable[NaiveBayes] with Serializable

    Annotations
    @Since( "1.6.0" )
  10. object NaiveBayesModel extends MLReadable[NaiveBayesModel] with Serializable

    Annotations
    @Since( "1.6.0" )
  11. object OneVsRest extends MLReadable[OneVsRest] with Serializable

    Annotations
    @Since( "2.0.0" )
  12. object OneVsRestModel extends MLReadable[OneVsRestModel] with Serializable

    Annotations
    @Since( "2.0.0" )
  13. object RandomForestClassificationModel extends MLReadable[RandomForestClassificationModel] with Serializable

    Annotations
    @Since( "2.0.0" )
  14. object RandomForestClassifier extends DefaultParamsReadable[RandomForestClassifier] with Serializable

    Annotations
    @Since( "1.4.0" )

Members