我如何规范化org.apache.spark.mllib.linalg.Vectors?

时间:2016-07-19 11:43:59

标签: scala vector apache-spark apache-spark-mllib

使用map来标准化Scala(scala.collection.immutable.Vector)中的向量非常容易:

val w = Vector(3,4,5)
/** L1 norm: **/
val w_normalized = w.map { _/w.sum }

但是你不能用org.apache.spark.mllib.linalg.Vector执行相同的操作:如果你尝试它,你会收到一个错误:

error: value map is not a member of org.apache.spark.mllib.linalg.Vector

那么,什么是标准化火花矢量的方法呢?

0 个答案:

没有答案