Description
SVMWithSGD uses the LabelledPoint in mllib-regression however a classification routine that extends ml's Predictor class uses LabelledPoint of ml.feature. So basically any rotutine, for ex: a classifier in ml pipeline cannot uses SVMWithSGD. This consistency problem can be solved by removing LabelledPoint in regression. Two different labelled points (one uses linalg.Vector, and other ml.linalg.Vector) is also confusing.
Attachments
Issue Links
- Is contained by
-
SPARK-15944 Make spark.ml package backward compatible with spark.mllib vectors
- Resolved