这个 crate 提供了一些从原始 Minhash 派生的最新算法的实现。它们具有更好的性能并且更通用。 ProbMinHash2、ProbMinHash3 和 ProbMinHash3a,如 O. Ertl 论文: ProbMinHash 中所述。 用于概率 Jaccard 相似性 (2020) probminhash Ertl的一类局部敏感哈希算法。 这些算法通过敏感散列计算 Jaccard 加权指数的估计。它是将 Jaccard 索引扩展到对象具有权重或关联的多重性的情况。 此 Jaccard 加权指数提供了离散概率分布的度量,如: Moulton Jiang 中所述。最大一致抽样和概率分布的 Jaccard 指数 (2018) Moulton-Jiang-ieee或Moulton-Jiang-arxiv 注意到Jp是 Jaccard 加权指数,然后 是1。 - Jp定义了一个关于有限离散概率的度量。 这个模块是 crate 的核心,还有另外两个模块。 超明哈希 Superminhash 的实现: Jaccard 相似度估计的新 minwise 哈希算法 Otm
2022-06-11 18:06:34 19KB 算法 rust
文件hash算法,对大文件进行hash计算,并可以返回base64编码.文件hash算法,对大文件进行hash计算,并可以返回base64编码.
2022-05-25 23:35:05 36KB 文件hash算法
1
Memcache Hash算法值得探索的内容.txt
2022-05-25 14:08:10 2KB 算法 memcached 哈希算法 数据库
110.一种图像Hash算法的实现.doc
2022-05-24 18:04:39 109KB 算法 哈希算法 文档资料
该ppt简要地介绍了hash算法及其应用,给初学者进行自我学习
2022-05-08 19:06:13 742KB hash
1
一致性hash应用于负载均衡算法,本实现由C++语言开发。  一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义: 1、平衡性(Balance)2、单调性(Monotonicity) 3、分散性(Spread)4、负载(Load)
2022-04-26 10:54:28 5KB 一致性hash
1
一个MD5算法的实现,里面有简单的实例。
2022-04-12 17:02:44 6KB MD5 HASH
1
Geohash GeoHash是目前比较主流的实现位置服务的技术,Geohash算法将通过纬度二维数据编码为一个字符串,本质上是一个降维的过程, 一个栗子 地点 经纬度 Geohash 鸟巢 116.402843,39.999375 wx4g8c9v 水立方 116.3967,39.99932 wx4g89tk 故宫 116.40382,39.918118 wx4g0ffe 水立方就在鸟巢在附近,距离600米左右,而故宫到鸟巢直线距离9公里左右,体现在Geohash上,鸟巢和水立方的前五位是一样的,而鸟巢和故宫只有前4位是一样的,根本Geohash前面相同的越多,两个位置越近,但是反过来说,却不一定正确,这个在后面会详细介绍。 原理 将经纬度转换为Geohash大体可以分为三步曲: 将纬度(-90,90)平均两个两个区间(-90,0),(0,90),如果坐标位置的纬度值在第一区间,则编码是0,否则编码为1。我们用39.918118体现,由于39.918118属于(0,90),所以编码为1,然后我们继续将(0,90)分为(0,45),(45,90)两个区间,而39.918118位
2022-04-03 14:56:34 6KB mysql java geohash latitude
1
ConsistentHash 一致性hash算法的 java 和 C++ 实现
2022-03-25 19:30:44 39KB Java
1
download 加密文件的应用,防止文件背不法窃取,只有你可以打开的文件,属于你的空间.....
2022-03-24 21:04:38 29KB 加密
1