Github user srowen commented on a diff in the pull request:
https://github.com/apache/spark/pull/19340#discussion_r140832427
--- Diff: mllib/src/main/scala/org/apache/spark/ml/clustering/KMeans.scala
---
@@ -71,6 +71,15 @@ private[clustering] trait KMeansParams extends Params
with HasMaxIter with HasFe
@Since("1.5.0")
def getInitMode: String = $(initMode)
+ @Since("2.3.0")
+ final val distanceMeasure = new Param[String](this, "distanceMeasure",
"The distance measure. " +
--- End diff --
Interesting question here -- what about supplying a function as an
argument, for full generality? but then that doesn't translate to Pyspark I
guess, and, probably only 2-3 distance functions that ever make sense here.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]