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 ProbabilisticClassificationModel[Vector, GBTClassificationModel] with GBTClassifierParams with TreeEnsembleModel[DecisionTreeRegressionModel] with MLWritable with Serializable

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

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

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

  9. class LinearSVC extends Classifier[Vector, LinearSVC, LinearSVCModel] with LinearSVCParams with DefaultParamsWritable

    :: Experimental ::

  10. class LinearSVCModel extends ClassificationModel[Vector, LinearSVCModel] with LinearSVCParams with MLWritable

    :: Experimental :: Linear SVM Model trained by LinearSVC

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

    Logistic regression.

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

    Model produced by LogisticRegression.

  13. sealed trait LogisticRegressionSummary extends Serializable

    Abstraction for Logistic Regression Results for a given model.

  14. sealed trait LogisticRegressionTrainingSummary extends LogisticRegressionSummary

    Abstraction for multinomial Logistic Regression Training results.

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

    Classification model based on the Multilayer Perceptron.

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

    Classifier trainer based on the Multilayer Perceptron.

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

    Naive Bayes Classifiers.

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

    Model produced by NaiveBayes

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

    Reduction of Multiclass Classification to Binary Classification.

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

    Model produced by OneVsRest.

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

    :: DeveloperApi ::

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

    :: DeveloperApi ::

  23. class RandomForestClassificationModel extends ProbabilisticClassificationModel[Vector, RandomForestClassificationModel] with RandomForestClassifierParams with TreeEnsembleModel[DecisionTreeClassificationModel] with MLWritable with Serializable

    Random Forest model for classification.

  24. 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 LinearSVC extends DefaultParamsReadable[LinearSVC] with Serializable

    Annotations
    @Since( "2.2.0" )
  6. object LinearSVCModel extends MLReadable[LinearSVCModel] with Serializable

    Annotations
    @Since( "2.2.0" )
  7. object LogisticRegression extends DefaultParamsReadable[LogisticRegression] with Serializable

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

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

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

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

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

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

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

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

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

    Annotations
    @Since( "1.4.0" )

Members