
Datasketch涉及多种技术,包括MinHash、LSH、LSH森林以及加权MinHash,此外还包含HyperLogLog及其扩展。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
datasketch能够显著减小大数据集的大小。 datasketch为用户提供了一种概率性的数据结构,这种数据结构能够以极快的速度处理和检索海量数据,同时几乎不影响其准确性。 该软件包包含了多种数据草图,包括:数据草图的用法估计、Jaccard相似度的估计、基数的估计以及加权Jaccard相似度估计、基数估计。 进一步地, 估计基数提供了多种数据草图索引,旨在支持亚线性查询时间,涵盖了指数查询、MinHash查询、加权MinHash查询、提卡阈值MinHash查询以及加权MinHash查询。 此外, Jaccard Top-K最小哈希遏制阈值也得到了支持。 datasketch需要与Python 2.7或更高版本以及NumPy 1.11或更高版本一同使用。 Scipy是可选的,但若安装了它,LSH初始化过程将会更加迅速。 值得注意的是, datasketch还兼容Redis和Cassandra等存储层(详细信息请参考)。 为了方便安装,可以通过pip命令安装datasketch: pip insta
全部评论 (0)
还没有任何评论哟~


