We use a single object `SparkRWrappers` (https://github.com/apache/spark/blob/master/mllib/src/main/scala/org/apache/spark/ml/r/SparkRWrappers.scala) to wrap method calls to glm and kmeans in SparkR. This is quite hard to maintain. We should refactor them into separate wrappers, like `AFTSurvivalRegressionWrapper` and `NaiveBayesWrapper`.
The package name should be `spakr.ml.r` instead of `spark.ml.api.r`.
- blocks
-
SPARK-14315 GLMs model persistence in SparkR
-
- Resolved
-
- is a clone of
-
SPARK-14303 Refactor k-means code in SparkRWrappers
-
- Resolved
-
- is blocked by
-
SPARK-12566 GLM model family, link function support in SparkR:::glm
-
- Resolved
-
- links to