31得票6回答
用于蒙特卡罗模拟的mt19937_64种子生成的最佳方法是什么?

我正在编写一个运行Monte Carlo模拟的程序;具体来说,我使用Metropolis算法。该程序需要生成可能达数十亿的“随机”数。我知道Mersenne twister在Monte Carlo模拟中非常流行,但我想确保以最佳方式初始化发生器。 目前,我正在使用以下方法计算32位种子:mt1...

30得票3回答
set.seed在不同版本的R(和Ubuntu)中是否一致?

我目前运行的是R版本3.1.0(在Ubuntu 12.04 LTS上),由于我的R版本和操作系统都有些过时,我计划更新它们。但是,我有很多依赖于set.seed() 的模拟程序,我希望在更新R和操作系统后,这些程序仍可以给我相同的随机数。 因此,我的问题有三个: 我能否更新R而不改变每个...

30得票6回答
Swift 4.2+ 种子随机数生成器

我正在尝试使用Swift 4.2+的Int.random()函数生成种子随机数,但是没有给出可实现随机数生成器种子的实现方式。据我所知,唯一的方法是创建一个符合RandomNumberGenerator协议的新随机数生成器。是否有更好的实现方式或符合功能要求的支持种子的RandomNumber...

28得票4回答
如何在特定代码行后停止set.seed()的作用?

我希望在特定的代码行之后结束set.seed()的作用范围,以便后续代码可以真正实现随机化。这里有一个示例,在这个示例中我希望set.seed()仅对"rnorm"(第4行)起作用,而不对"nrow"(第9行)起作用。set.seed(2014) f<-function(x){0.5*x...

28得票4回答
在Lua中生成均匀随机数

我正在Lua中编写一个马尔可夫链的程序,其中一个要素是需要我均匀生成随机数。下面是一个简化的例子,用来说明我的问题: example = function(x) local r = math.random(1,10) print(r) return x[r] end ...

28得票1回答
Python中随机种子的作用范围是什么?

如果我在模块中的一个类中使用Python函数random.seed(my_seed),这个种子是否会保留给在这个模块中实例化的所有其他类?

26得票5回答
为Excel随机数生成器设置种子

在Excel中,以下公式将生成具有平均值为10和方差为1正态分布的随机数。是否有一种方法可以设置一个固定的种子,以便我每次都能得到一组相同的随机数?我正在使用Excel 2010。=NORMINV(RAND(),10,1)

25得票4回答
使用固定种子对文件的行进行洗牌?

我想用一个固定的种子来打乱文件的行,以便我总是得到相同的随机顺序。我使用的命令如下: sort -R file.txt | head -200 > file.sff 有什么改变可以使其按照固定的随机种子进行排序?

25得票9回答
使用tf.set_random_seed实现Tensorflow中的可重复结果

我想生成N组相互独立的随机数。我有一个简单的代码,用于生成3组10个随机数的问题。我注意到即使使用 tf.set_random_seed 设置种子,不同运行的结果也不一样。非常感谢您提供任何帮助或意见。(py3p6) bash-3.2$ cat test.py import tensorfl...

20得票1回答
如何最佳地向Perlin噪声添加种子?

我正在尝试在C++中实现2D Perlin噪声生成,我找到的一些实现根本不使用种子(可以在这里,这里或这里看到)。其他实现则需要种子值来获取不同的噪声。 然而,我找到了一个示例代码,其中将种子值添加到函数参数中,为每个八度计算噪声值(请参见链接代码中的PerlinNoise :: Total...