-
- Downloads
[SPARK-15457][MLLIB][ML] Eliminate some warnings from MLlib about deprecations
## What changes were proposed in this pull request? Several classes and methods have been deprecated and are creating lots of build warnings in branch-2.0. This issue is to identify and fix those items: * WithSGD classes: Change to make class not deprecated, object deprecated, and public class constructor deprecated. Any public use will require a deprecated API. We need to keep a non-deprecated private API since we cannot eliminate certain uses: Python API, streaming algs, and examples. * Use in PythonMLlibAPI: Change to using private constructors * Streaming algs: No warnings after we un-deprecate the classes * Examples: Deprecate or change ones which use deprecated APIs * MulticlassMetrics fields (precision, etc.) * LinearRegressionSummary.model field ## How was this patch tested? Existing tests. Checked for warnings manually. Author: Sean Owen <sowen@cloudera.com> Author: Joseph K. Bradley <joseph@databricks.com> Closes #13314 from jkbradley/warning-cleanups.
Showing
- examples/src/main/java/org/apache/spark/examples/mllib/JavaLogisticRegressionWithLBFGSExample.java 2 additions, 2 deletions...xamples/mllib/JavaLogisticRegressionWithLBFGSExample.java
- examples/src/main/java/org/apache/spark/examples/mllib/JavaMulticlassClassificationMetricsExample.java 1 addition, 3 deletions...les/mllib/JavaMulticlassClassificationMetricsExample.java
- examples/src/main/scala/org/apache/spark/examples/ml/DecisionTreeExample.scala 1 addition, 1 deletion...la/org/apache/spark/examples/ml/DecisionTreeExample.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/DecisionTreeRunner.scala 4 additions, 6 deletions.../org/apache/spark/examples/mllib/DecisionTreeRunner.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/GradientBoostedTreesRunner.scala 2 additions, 3 deletions...che/spark/examples/mllib/GradientBoostedTreesRunner.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/LinearRegression.scala 1 addition, 0 deletions...la/org/apache/spark/examples/mllib/LinearRegression.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/LinearRegressionWithSGDExample.scala 1 addition, 0 deletions...spark/examples/mllib/LinearRegressionWithSGDExample.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/LogisticRegressionWithLBFGSExample.scala 2 additions, 2 deletions...k/examples/mllib/LogisticRegressionWithLBFGSExample.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/MulticlassMetricsExample.scala 2 additions, 6 deletions...pache/spark/examples/mllib/MulticlassMetricsExample.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/PCAExample.scala 1 addition, 0 deletions...in/scala/org/apache/spark/examples/mllib/PCAExample.scala
- examples/src/main/scala/org/apache/spark/examples/mllib/RegressionMetricsExample.scala 2 additions, 0 deletions...pache/spark/examples/mllib/RegressionMetricsExample.scala
- mllib/src/main/scala/org/apache/spark/ml/evaluation/MulticlassClassificationEvaluator.scala 2 additions, 2 deletions...ark/ml/evaluation/MulticlassClassificationEvaluator.scala
- mllib/src/main/scala/org/apache/spark/ml/regression/LinearRegression.scala 29 additions, 24 deletions...ala/org/apache/spark/ml/regression/LinearRegression.scala
- mllib/src/main/scala/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala 4 additions, 4 deletions...la/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala
- mllib/src/main/scala/org/apache/spark/mllib/classification/LogisticRegression.scala 2 additions, 2 deletions...pache/spark/mllib/classification/LogisticRegression.scala
- mllib/src/main/scala/org/apache/spark/mllib/regression/Lasso.scala 3 additions, 3 deletions.../main/scala/org/apache/spark/mllib/regression/Lasso.scala
- mllib/src/main/scala/org/apache/spark/mllib/regression/LinearRegression.scala 1 addition, 1 deletion.../org/apache/spark/mllib/regression/LinearRegression.scala
- mllib/src/main/scala/org/apache/spark/mllib/regression/RidgeRegression.scala 3 additions, 3 deletions...a/org/apache/spark/mllib/regression/RidgeRegression.scala
Loading
Please register or sign in to comment