【发布时间】:2015-10-10 23:20:44
【问题描述】:
Spark MLLIb 有一个 HashingTF() 函数,它根据每个词条的哈希值计算文档词条频率。
1) 它使用什么函数来进行散列?
2) 如何从 Python 中获得相同的哈希值?
3) 如果我想计算给定单个输入的散列输出,而不计算词频,我该怎么做?
【问题讨论】:
-
我不确定我是否理解您所说的“给定单个输入的散列输出,而不计算术语频率”。你的意思是像
set(document)计算哈希? -
是的,给定一个字符串 S,我想要一种快速的方法来找到哈希 (S) 值,而无需在 Spark 中实例化和使用 HashingTF() 函数。
标签: python hash apache-spark pyspark apache-spark-mllib