一种自动最小化布尔表达式的算法。
2022-06-11 18:06:36 12KB 算法 rust
Rust 中使用 Ukkonen 算法实现广义后缀树
2022-06-11 18:06:36 9KB rust 算法
raft 分布式共识算法的 rust 实现。
2022-06-11 18:06:35 12KB rust 算法
这个 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
包含 BFGS的实现,这是一种用于最小化凸二次可微函数的算法。 BFGS 在介绍此软件包的博客文章中进行了高级解释 。 在这个例子中,我们最小化一个二维函数:
2022-06-11 18:06:34 5KB rust 算法
表现 测试数据:examples/data/3wu2.xyz,从PDB文件中提取的51053个粒子的坐标 3wu2 1
2022-06-11 18:06:33 1.43MB rust 算法
用于可视化寻路算法的Rust + WASM Web
2022-06-11 18:06:33 93KB rust 算法
实现的算法 blake:输出长度为 32 字节的Blake2b 杜鹃:杜鹃循环/cuckoo : Cuckoo Cycle
2022-06-11 18:06:32 28KB 算法 rust
Drain 提供了一种在线日志分类机制。 该版本提供: 通过 serde json 对排水状态进行序列化/反序列化 支持 GROK 模式以获得更准确的类别和变量过滤 这个特定项目的目标是为原始的排水实施提供一个不错的、快速的、生锈的升级。 原论文: Pinjia He、Jieming Zhu、Zibin Zheng 和 Michael R. Lyu。Drain: An Online Log Parsing Approach with Fixed Depth Tree,第 24 届 Web 服务国际会议 (ICWS) 论文集,2017。 这是一个 WIP,0.3.x
2022-06-11 18:06:32 14KB rust 算法
metropolis Rust 中 MCMC(马尔可夫链蒙特卡洛)算法的实现 安装 只需克隆 depo 或将 Git URL 添加到您的Cargo.toml,您就可以开始了!
2022-06-11 18:06:31 17KB 算法 rust