文件名称:fast-sketches:快速实现从最小数量的草图和计数草图获取所有预测的方法
文件大小:79KB
文件格式:ZIP
更新时间:2024-04-21 20:54:42
C++
快速草图 实施论文时,由于当前解决方案不足,我们不得不为Count-Min Sketchs和Count-Sketches创建一个新的库。 C ++库很难使用,而Python包则往往很慢。 因此,我们编写了一个Python包,其中包含与C ++库的Python绑定,以计算最小计数草图和计数草图的预测。 该代码位于fast_sketches.cpp 。 我们包括一个Python程序包,其中包含与C ++库的Python绑定,以计算最小计数和计数草图的结果。 注意:此功能仅在当前版本的Mac上有效。 首先,您需要pybind11,因此运行 pip install pybind11 然后跑 sh build.sh以安装草图库。 该库实现两个功能: [numpy array of long longs] cm_sketch_preds(int nhashes, [numpy array o
【文件预览】:
fast-sketches-master
----.github()
--------dependabot.yml(315B)
--------workflows()
----src()
--------fast_sketches.egg-info()
--------fast-sketches()
--------main.cpp(4KB)
--------tests()
----.travis.yml(2KB)
----LICENSE(1KB)
----setup.cfg(689B)
----setup.py(1KB)
----README.md(1KB)
----dist()
--------fast-sketches-0.0.1.tar.gz(3KB)
--------fast-sketches-0.0.3.tar.gz(3KB)
--------fast_sketches-0.0.3-cp38-cp38-macosx_10_14_x86_64.whl(54KB)
--------fast_sketches-0.0.2-py3-none-any.whl(3KB)
--------fast-sketches-0.0.2.tar.gz(3KB)
----.appveyor.yml(735B)
----tests()
--------test.py(146B)
----conda.recipe()
--------meta.yaml(431B)
----pyproject.toml(127B)