文件名称:vstat:启用SIMD的描述性统计信息(均值,方差,协方差,相关性)
文件大小:232KB
文件格式:ZIP
更新时间:2024-04-24 18:12:19
C++
使用SIMD原语的向量化统计
介绍
是一个用于计算样本统计信息(均值,方差,协方差,相关性)的高效计算方法的C ++ 17库。
该实现基于Vector Class Library [1]提供的SIMD抽象层。
它使用数据并行的Youngs和Cramer [2]算法对和和平方和进行数值稳定的计算。
独立数据分区的结果与Schubert和Gertz的方法相结合[3]。
根据GNU科学图书馆[4]的统计方法对方法进行了验证。
用法
要使用此库,您只需要复制项目内include文件夹的内容,然后复制#include
【文件预览】:
vstat-main
----logo()
--------vstat.svg(6KB)
----default.nix(353B)
----tests()
--------vstat.cpp(13KB)
--------doctest.h(289KB)
--------benchmarks()
----include()
--------univariate.hpp(3KB)
--------combine.hpp(5KB)
--------util.hpp(2KB)
--------vstat.hpp(10KB)
--------bivariate.hpp(5KB)
----LICENSE(1KB)
----.clang-format(3KB)
----.gitignore(350B)
----CMakeLists.txt(2KB)
----README.md(7KB)