aboutsummaryrefslogtreecommitdiff
path: root/mllib
diff options
context:
space:
mode:
Diffstat (limited to 'mllib')
-rw-r--r--mllib/src/main/scala/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala17
1 files changed, 17 insertions, 0 deletions
diff --git a/mllib/src/main/scala/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala b/mllib/src/main/scala/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala
index 061db56c74..05f9a76d32 100644
--- a/mllib/src/main/scala/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala
+++ b/mllib/src/main/scala/org/apache/spark/mllib/api/python/PythonMLLibAPI.scala
@@ -120,6 +120,23 @@ private[python] class PythonMLLibAPI extends Serializable {
}
/**
+ * Java stub for Python mllib BisectingKMeans.run()
+ */
+ def trainBisectingKMeans(
+ data: JavaRDD[Vector],
+ k: Int,
+ maxIterations: Int,
+ minDivisibleClusterSize: Double,
+ seed: Long): BisectingKMeansModel = {
+ new BisectingKMeans()
+ .setK(k)
+ .setMaxIterations(maxIterations)
+ .setMinDivisibleClusterSize(minDivisibleClusterSize)
+ .setSeed(seed)
+ .run(data)
+ }
+
+ /**
* Java stub for Python mllib LinearRegressionWithSGD.train()
*/
def trainLinearRegressionModelWithSGD(