SparkQA commented on issue #27245: [WIP][SPARK-29212][ML][PYSPARK] Add common 
classes without using JVM backend
URL: https://github.com/apache/spark/pull/27245#issuecomment-575856476
 
 
   **[Test build #116969 has 
finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/116969/testReport)**
 for PR 27245 at commit 
[`bc2ebe8`](https://github.com/apache/spark/commit/bc2ebe8e56eb2be61c2d1577a7b12be171a588f8).
    * This patch **fails PySpark unit tests**.
    * This patch merges cleanly.
    * This patch adds the following public classes _(experimental)_:
     * `class _PredictorParams(HasLabelCol, HasFeaturesCol, HasPredictionCol):`
     * `class Predictor(Estimator, _PredictorParams):`
     * `class PredictionModel(Model, _PredictorParams):`
     * `class _ClassifierParams(HasRawPredictionCol, _PredictorParams):`
     * `class Classifier(Predictor, _ClassifierParams):`
     * `class ClassificationModel(PredictionModel, _ClassifierParams):`
     * `class _ProbabilisticClassifierParams(HasProbabilityCol, HasThresholds, 
_ClassifierParams):`
     * `class ProbabilisticClassifier(Classifier, 
_ProbabilisticClassifierParams):`
     * `class ProbabilisticClassificationModel(ClassificationModel,`
     * `class _JavaClassifier(Classifier, JavaPredictor):`
     * `class _JavaClassificationModel(ClassificationModel, 
JavaPredictionModel):`
     * `class _JavaProbabilisticClassifier(ProbabilisticClassifier, 
_JavaClassifier):`
     * `class 
_JavaProbabilisticClassificationModel(ProbabilisticClassificationModel,`
     * `class _LinearSVCParams(_ClassifierParams, HasRegParam, HasMaxIter, 
HasFitIntercept, HasTol,`
     * `class LinearSVC(_JavaClassifier, _LinearSVCParams, JavaMLWritable, 
JavaMLReadable):`
     * `class LinearSVCModel(_JavaClassificationModel, _LinearSVCParams, 
JavaMLWritable, JavaMLReadable):`
     * `class _LogisticRegressionParams(_ProbabilisticClassifierParams, 
HasRegParam,`
     * `class LogisticRegression(_JavaProbabilisticClassifier, 
_LogisticRegressionParams, JavaMLWritable,`
     * `class LogisticRegressionModel(_JavaProbabilisticClassificationModel, 
_LogisticRegressionParams,`
     * `class DecisionTreeClassifier(_JavaProbabilisticClassifier, 
_DecisionTreeClassifierParams,`
     * `class DecisionTreeClassificationModel(_DecisionTreeModel, 
_JavaProbabilisticClassificationModel,`
     * `class RandomForestClassifier(_JavaProbabilisticClassifier, 
_RandomForestClassifierParams,`
     * `class RandomForestClassificationModel(_TreeEnsembleModel, 
_JavaProbabilisticClassificationModel,`
     * `class GBTClassifier(_JavaProbabilisticClassifier, _GBTClassifierParams,`
     * `class GBTClassificationModel(_TreeEnsembleModel, 
_JavaProbabilisticClassificationModel,`
     * `class _NaiveBayesParams(_PredictorParams, HasWeightCol):`
     * `class NaiveBayes(_JavaProbabilisticClassifier, _NaiveBayesParams, 
HasThresholds, HasWeightCol,`
     * `class NaiveBayesModel(_JavaProbabilisticClassificationModel, 
_NaiveBayesParams, JavaMLWritable,`
     * `class _MultilayerPerceptronParams(_ProbabilisticClassifierParams, 
HasSeed, HasMaxIter,`
     * `class MultilayerPerceptronClassifier(_JavaProbabilisticClassifier, 
_MultilayerPerceptronParams,`
     * `class 
MultilayerPerceptronClassificationModel(_JavaProbabilisticClassificationModel,`
     * `class _OneVsRestParams(_ClassifierParams, HasWeightCol):`
     * `class FMClassifier(_JavaProbabilisticClassifier, 
_FactorizationMachinesParams, JavaMLWritable,`
     * `class FMClassificationModel(_JavaProbabilisticClassificationModel, 
_FactorizationMachinesParams,`
     * `class Regressor(Predictor, _PredictorParams):`
     * `class RegressionModel(PredictionModel, _PredictorParams):`
     * `class _JavaRegressor(Regressor, JavaPredictor):`
     * `class _JavaRegressionModel(RegressionModel, JavaPredictionModel):`
     * `class _LinearRegressionParams(_PredictorParams, HasRegParam, 
HasElasticNetParam, HasMaxIter,`
     * `class LinearRegression(_JavaRegressor, _LinearRegressionParams, 
JavaMLWritable, JavaMLReadable):`
     * `class LinearRegressionModel(_JavaRegressionModel, 
_LinearRegressionParams, GeneralJavaMLWritable,`
     * `class DecisionTreeRegressor(_JavaRegressor, 
_DecisionTreeRegressorParams, JavaMLWritable,`
     * `class DecisionTreeRegressionModel(`
     * `class RandomForestRegressor(_JavaRegressor, 
_RandomForestRegressorParams, JavaMLWritable,`
     * `class RandomForestRegressionModel(`
     * `class GBTRegressor(_JavaRegressor, _GBTRegressorParams, JavaMLWritable, 
JavaMLReadable):`
     * `class GBTRegressionModel(`
     * `class _AFTSurvivalRegressionParams(_PredictorParams, HasMaxIter, 
HasTol, HasFitIntercept,`
     * `class AFTSurvivalRegression(_JavaRegressor, 
_AFTSurvivalRegressionParams,`
     * `class AFTSurvivalRegressionModel(_JavaRegressionModel, 
_AFTSurvivalRegressionParams,`
     * `class _GeneralizedLinearRegressionParams(_PredictorParams, 
HasFitIntercept, HasMaxIter,`
     * `class GeneralizedLinearRegression(_JavaRegressor, 
_GeneralizedLinearRegressionParams,`
     * `class GeneralizedLinearRegressionModel(_JavaRegressionModel, 
_GeneralizedLinearRegressionParams,`
     * `class _FactorizationMachinesParams(_PredictorParams, HasMaxIter, 
HasStepSize, HasTol,`
     * `class FMRegressor(_JavaRegressor, _FactorizationMachinesParams, 
JavaMLWritable, JavaMLReadable):`
     * `class FMRegressionModel(_JavaRegressionModel, 
_FactorizationMachinesParams, JavaMLWritable,`
     * `class JavaPredictor(Predictor, JavaEstimator, _PredictorParams):`
     * `class JavaPredictionModel(PredictionModel, JavaModel, 
_PredictorParams):`

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to