This is an automated email from the ASF dual-hosted git repository. srowen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push: new 80c28785c3e [SPARK-39533][ML] Deprecate scoreLabelsWeight in BinaryClassificationMetrics 80c28785c3e is described below commit 80c28785c3e08e541963b58427e22c1ea1de97e8 Author: Ruifeng Zheng <ruife...@apache.org> AuthorDate: Wed Jun 22 08:20:43 2022 -0500 [SPARK-39533][ML] Deprecate scoreLabelsWeight in BinaryClassificationMetrics ### What changes were proposed in this pull request? Deprecate `scoreLabelsWeight` in `BinaryClassificationMetrics` ### Why are the changes needed? `scoreLabelsWeight` in `BinaryClassificationMetrics` is a public variable, but it should be private since it is only for internal purpose. ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? existing UT Closes #36926 from zhengruifeng/ml_make_binclsmetrics_rdd_private. Authored-by: Ruifeng Zheng <ruife...@apache.org> Signed-off-by: Sean Owen <sro...@gmail.com> --- .../apache/spark/mllib/evaluation/BinaryClassificationMetrics.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mllib/src/main/scala/org/apache/spark/mllib/evaluation/BinaryClassificationMetrics.scala b/mllib/src/main/scala/org/apache/spark/mllib/evaluation/BinaryClassificationMetrics.scala index 5e40de9a266..a74800f7b18 100644 --- a/mllib/src/main/scala/org/apache/spark/mllib/evaluation/BinaryClassificationMetrics.scala +++ b/mllib/src/main/scala/org/apache/spark/mllib/evaluation/BinaryClassificationMetrics.scala @@ -45,6 +45,9 @@ class BinaryClassificationMetrics @Since("3.0.0") ( @Since("1.3.0") val scoreAndLabels: RDD[_ <: Product], @Since("1.3.0") val numBins: Int = 1000) extends Logging { + + @deprecated("The variable `scoreLabelsWeight` should be private and " + + "will be removed in 4.0.0.", "3.4.0") val scoreLabelsWeight: RDD[(Double, (Double, Double))] = scoreAndLabels.map { case (prediction: Double, label: Double, weight: Double) => require(weight >= 0.0, s"instance weight, $weight has to be >= 0.0") --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org For additional commands, e-mail: commits-h...@spark.apache.org