记忆效率概率计数器,即Morris计数器

morris-counter的Python项目详细描述


莫里斯柜台

travis-ci.orgpyversionlatest versionlicense

内存有效概率计数器即Morris计数器。 本模块基于以下文件:

  • 罗伯特·莫里斯。在小寄存器中计算大量事件。ACM通信,第21卷,第10期,第840-842页,1978年。在

目前Morris Counter支持python3.5及更高版本。在

莫里斯计数器的基本思想如下:

安装

$ pip install morris_counter

当Morris计数器在内置模块中工作时,使用第三方包(numpy和mmh3)可以提高内存使用率和计算时间。在

^{pr2}$

使用

frommorris_counterimportMorrisCountermc=MorrisCounter(size=1000000,dtype='uint8',radix=2,seed=3282)mc.count('ZOC')# => 1mc.increment('ZOC')mc.count('ZOC')# => 2_=[mc.increment('ZOC')for_inrange(2000)]mc.count('ZOC')# => 2048

变更

  • 首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法使用JSF访问托管bean方法   java是制作具有多值类型的HashMap的正确方法   javafx中TicTacToe的java更新UI   windows Java文件。getCanonicalFile()无法处理冒号“:”   java在一个布局屏幕中创建多个(26)按钮   java Android Studio:Gradle构建完成,有251个错误   我们如何在Java上为callfireapiclient编写单元/集成测试?   java无法将1715UTC转换为本地/gmt类型   具有已定义的数字序列的JAVA循环   Java程序正在netbeans中编译,但未在CMD中编译,包不存在   java Android构造函数和onCreate()之间有什么区别?   java配置弹性搜索结果评分   java LibGDX纹理是否可绘制?   java如何在Android中设置应用程序默认打开pdf   java是否有一种创造性的方法将多个参数传递给contentEquals()方法?   java在Android上存储Ed25519私钥