-
- Downloads
[SPARK-3048][MLLIB] add LabeledPoint.parse and remove loadStreamingLabeledPoints
Move `parse()` from `LabeledPointParser` to `LabeledPoint` and make it public. This breaks binary compatibility only when a user uses synthesized methods like `tupled` and `curried`, which is rare. `LabeledPoint.parse` is more consistent with `Vectors.parse`, which is why `LabeledPointParser` is not preferred. freeman-lab tdas Author: Xiangrui Meng <meng@databricks.com> Closes #1952 from mengxr/labelparser and squashes the following commits: c818fb2 [Xiangrui Meng] merge master ce20e6f [Xiangrui Meng] update mima excludes b386b8d [Xiangrui Meng] fix tests 2436b3d [Xiangrui Meng] add parse() to LabeledPoint
Showing
- examples/src/main/scala/org/apache/spark/examples/mllib/StreamingLinearRegression.scala 3 additions, 4 deletions...ache/spark/examples/mllib/StreamingLinearRegression.scala
- mllib/src/main/scala/org/apache/spark/mllib/regression/LabeledPoint.scala 1 addition, 1 deletion...cala/org/apache/spark/mllib/regression/LabeledPoint.scala
- mllib/src/main/scala/org/apache/spark/mllib/regression/StreamingLinearRegressionWithSGD.scala 1 addition, 1 deletion...k/mllib/regression/StreamingLinearRegressionWithSGD.scala
- mllib/src/main/scala/org/apache/spark/mllib/util/MLUtils.scala 2 additions, 15 deletions.../src/main/scala/org/apache/spark/mllib/util/MLUtils.scala
- mllib/src/test/scala/org/apache/spark/mllib/regression/LabeledPointSuite.scala 2 additions, 2 deletions...org/apache/spark/mllib/regression/LabeledPointSuite.scala
- mllib/src/test/scala/org/apache/spark/mllib/regression/StreamingLinearRegressionSuite.scala 3 additions, 3 deletions...ark/mllib/regression/StreamingLinearRegressionSuite.scala
- project/MimaExcludes.scala 5 additions, 0 deletionsproject/MimaExcludes.scala
Loading
Please register or sign in to comment