没有合适的资源?快使用搜索试试~ 我知道了~
LivePercentiles:一个动态计算百分位数的库
共38个文件
cs:23个
csproj:2个
latency_sample_1000:1个
需积分: 11 0 下载量 112 浏览量
2021-05-30
14:49:04
上传
评论
收藏 172KB ZIP 举报
温馨提示
关于 LivePercentiles是一项旨在比较动态计算百分位数的不同方法的实验。 当前版本实现了两个基本的后验方法(存储数据)和两个实时方法(计算百分位数)。 这里面是什么? 后验方法 这些方法存储所有提供的数据并在最后计算百分位数,它们仅用于比较并且它们的内存使用效率非常低。 最近排名 此方法取自,用作比较的参考。 最近秩之间的线性插值 这个方法也是取自,作为另一种参考实现 实时方法 P²单值算法 这种计算方法取自 。 它使用很少的内存(<300 字节)估计给定唯一百分位数的值。 P²直方图算法 这种计算方法也来自Jain和Chlamtac的论文,在给定多个存储桶(也小于300个字节)的情况下,它估计了一个百分位范围。 即将到来 使用不同数据分布的不同方法之间的比较(单元测试除外) 与现有库的比较(HdrHistogram等) 更多直播方法
资源推荐
资源详情
资源评论
收起资源包目录
LivePercentiles-master.zip (38个子文件)
LivePercentiles-master
.gitignore 320B
README.md 2KB
.gitattributes 12B
src
LivePercentiles.Tests
TestData
random_sample_10000 165KB
latency_sample_10000 161KB
random_sample_1000 17KB
random_sample_100 2KB
latency_sample_100 2KB
latency_sample_1000 16KB
Properties
AssemblyInfo.cs 392B
Extensions
TestExtensions.cs 3KB
EnumerableExtensions.cs 595B
StaticBuilders
NearestRankBuilderTests.cs 8KB
LinearInterpolationBuilderTests.cs 5KB
HdrHistogramBuilder.cs 1KB
LivePercentiles.Tests.csproj 4KB
packages.config 209B
StreamingBuilders
ConstantErrorBasicCKMSBuilderTests.cs 8KB
BasePsquareBuilderTests.cs 768B
PsquareSinglePercentileAlgorithmBuilderTests.cs 6KB
PsquareHistogramAlgorithmBuilderTests.cs 7KB
ComparisonTests.cs 4KB
LivePercentiles
Percentile.cs 387B
Precision.cs 157B
LivePercentiles.csproj 3KB
Constants.cs 297B
Properties
AssemblyInfo.cs 713B
StaticBuilders
NearestRankBuilder.cs 2KB
LinearInterpolationBuilder.cs 3KB
StreamingBuilders
Marker.cs 502B
PsquareSinglePercentileAlgorithmBuilder.cs 5KB
ConstantErrorBasicCKMSBuilder.cs 4KB
PsquareHistogramAlgorithmBuilder.cs 3KB
BasePsquareBuilder.cs 5KB
IPercentileBuilder.cs 207B
LivePercentiles.sln 1KB
Common.DotSettings 4KB
lib
HdrHistogram.NET.dll 38KB
共 38 条
- 1
资源评论
tafan
- 粉丝: 34
- 资源: 4652
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功