一个trait API,用于实现使用水库算法的采样器
由 黄俊杰 拥有。
#4 in #材料
在 choosen 中使用
5KB 64 行
一个简单的程序,用于选择一些参会人员,每个位置的选取概率相等。
lib.rs
此crate只提供关于使用[水库算法]的流式采样器可以做什么的"标准"trait。在我看来,给定一个由相同类型的Item组成的Whole,采样器可以决定在项目通过时是否应该采样一个项目,并且无论何时,采样器都应该知道它当前持有的哪些样本。当采样器决定不再接受新的样本时,它可以lock结果。
Item
Whole
lock
水库算法
~305KB