Sobol序列发生器

SobolSequence的Python项目详细描述


PyPI versionBuild Status

索博尔

Sobol序列的简洁和快速实现,可产生高达1111维的低差异准随机数。在

安装

pip install sobolsequence

用法

^{pr2}$

跳过第一个n点:

sobol.sample(dimension=3,n_points=5,skip=10000)

使用基础生成器逐点采样:

sob=sobol.generator(dimension=5)foriinrange(10):print(next(sob))

参考文献

此实现基于Corrado Chisari提供的Python版本here。在

  • 安东诺夫,萨列夫,苏联计算数学和数学物理, 1980年第19卷,第252-256页。在
  • Paul Bratley,Bennett Fox,算法659:实现Sobol的拟兰多姆序列发生器, ACM数学软件汇刊,第14卷,第1期,88-1001988页。在
  • Bennett Fox,647算法:准随机序列发生器的实现和相对效率, ACM数学软件汇刊,第12卷,第4期,第362-376页,1986年。在
  • Ilya Sobol,苏联计算数学和数学物理, 第16卷,第236-242页,1977年。在
  • Ilya Sobol,Levitan,多维立方体中均匀分布的点的产生(俄语), 预印本IPM Akad。Nauk SSSR,第40号,莫斯科,1976年。在

乔和郭的方向号码是可用的here。在

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

推荐PyPI第三方库


热门话题
java动态地将圆添加到Arraylist   什么是好的“错误检查”模式(Java)?   java是我们可以在应用程序中使用的云服务,它需要存储最大大小为5MB的小文件   JavaGooglePhotosAPI是静态内容上传项目的永久url   java AES密钥存储   java文件正在下载,但没有任何内容   每次循环迭代和threadsleep的java日志记录都是不好的做法?   java不会切换到另一个。单击submit时使用jsp。春季mvc   java我很难从我的maclaurin系列中获得sin x的准确输出   java使用类似的<Object>?   需要java Hibernate映射吗?   java如何在https和客户端证书请求后面生成web服务代理   java如何通过注释有条件地使用自定义JsonSerializer   java如何在html页面和Restful WebResource方法之间实现JaxB?   读取文件Libgdx Android时发生java错误   java如何在处理主活动之前从另一个方法中获取值?   java在一个SQLquery中使用多个语句,还是使用批处理?