19得票1回答
如何取消numpy seed()的影响?

我想在程序的第一部分使用np.random.seed(),并在第二部分取消。 在Python文件的第一部分,我希望每次执行时生成相同的随机数 在第二部分中,我希望每次执行时生成不同的随机数

17得票1回答
相同的种子,在不同的操作系统中,用R生成的随机数是不同的。

我在两台电脑和一台Linux服务器之间经历了不一致的结果,直到我意识到修复种子会产生不同的效果。我在所有设备上运行不同的R版本,都高于3.3.0。以下是示例: Linux 1> set.seed(10); rnorm(1) [1] -0.4463588 > version ...

17得票5回答
可重复的分页与随机排序行

我有一个API,可以从数据库返回分页行。它可以工作,但是当我按RANDOM()排序行时,我会在连续的页面上得到重复的结果。是否有任何选项可以为每个查询设置随机种子? 如果没有,是否可能全局设置随机种子以强制RANDOM()生成相同的值?然后我可以每3分钟更改全局随机值之类的东西... ...

16得票2回答
什么是由Visual Studio构建C#解决方案生成的$RANDOM_SEED$文件?

我们注意到在某个开发机器上,使用 Visual Studio (2015 update 3) 调试生成 C# 解决方案时,将会在每个构建的 DLL 旁边生成一个 $RANDOM_SEED$ 文件。 该文件的内容只是一个单独的数字,例如:1443972318。 删除这些文件并重新构建会导致该...

15得票4回答
14得票6回答
从种子生成随机数

我有一个应用程序,如果我的程序使用的随机数生成器(RNG)基于其种子具有模式,那么它将变得非常明显,因为它基于景观的x坐标构建景观。虽然 Random 如果每次调用Next()都可以很好地工作,但我需要能够每次使用相同的输入时得到相同的输出,因此不能依赖于Next()。相反,我尝试使用输入种子...

14得票3回答
是否有可能反向一个伪随机数生成器?

是否可能反向生成伪随机数? 例如,获取已生成数字的数组并获得原始种子。 如果可以,如何实现?

14得票1回答
为什么使用numpy.random.seed不是一种好的实践方式?

我希望进行可重复的测试,并将随机数作为输入。我通常在Matlab中调用rng,在Python中使用numpy.random.seed。然而,我注意到seed的帮助部分的注释如下: 这是一个方便的、传统的函数。 最好的方法是不要重新种植BitGenerator,而是创建一个新的...

14得票1回答
如何在Pytorch中保存和加载随机数生成器状态?

我正在使用PyTorch训练深度学习模型,并希望以确定性的方式进行训练。 正如官方指南中所述,我会按照以下方式设置随机种子:这里。np.random.seed(0) torch.manual_seed(0) torch.backends.cudnn.deterministic = True t...

13得票1回答
制作独立设置随机种子的函数

有时候我需要编写一个随机函数,它对于特定的输入总是返回相同的输出。我一直通过在函数顶部设置随机种子然后继续实现这个功能。考虑以下两个以此方式定义的函数: sample.12 <- function(size) { set.seed(144) sample(1:2, size, ...