spark-instrumented-optimizer/mllib/src
Xiangrui Meng 7e70708a99 [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
2014-08-16 15:13:34 -07:00
..
main/scala/org/apache/spark/mllib [SPARK-3048][MLLIB] add LabeledPoint.parse and remove loadStreamingLabeledPoints 2014-08-16 15:13:34 -07:00
test [SPARK-3048][MLLIB] add LabeledPoint.parse and remove loadStreamingLabeledPoints 2014-08-16 15:13:34 -07:00