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: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to