【发布时间】:2017-10-19 18:37:54
【问题描述】:
如何计算 2 个 Spark Vector 之间的余弦相似度。我正在使用新的 ml 包。
火花 2.1.1
编辑:
Spark 提供可用于计算相似度的 RowMatrix,但它接受 mllib.vector 而不是 ml.vector。
有没有办法从不同的包中转换向量?
有没有使用ml.vector的实现?
【问题讨论】:
-
您可以创建一个 UDF,将两个向量作为输入并在那里进行计算。
标签: java apache-spark cosine-similarity