3 个不稳定版本

0.2.0 2024 年 7 月 11 日
0.1.1 2022 年 7 月 31 日
0.1.0 2021 年 10 月 15 日

机器学习 中排名第 216

MIT 许可证

19KB
417 行代码(不包括注释)

BayesTest Rust

Rust 的贝叶斯 A/B 测试计算

基于 这篇博客,作者为 Evan Miller

也提供 C++ 版本C++

Build Status

安装

将以下行添加到您的应用程序的 Cargo.toml 中的 [dependencies]

bayestest = "0.2"

入门

二元结果

use bayestest::BinaryTest;

let mut test = BinaryTest::new();
test.add(participants_a, conversions_a);
test.add(participants_b, conversions_b);
let probabilities = test.probabilities();

支持最多 4 个变体

计数数据

use bayestest::CountTest;

let mut test = CountTest::new();
test.add(events_a, exposure_a);
test.add(events_b, exposure_b);
let probabilities = test.probabilities();

支持最多 3 个变体

历史记录

查看 变更日志

贡献

鼓励每个人帮助改进此项目。以下是一些可以帮助的方式

开始开发

git clone https://github.com/ankane/bayestest-rust.git
cd bayestest-rust
cargo test

没有运行时依赖