10得票5回答
有没有一种方法可以从一系列数字中生成一个种子?

例如,如果Java使用23作为种子产生了伪随机序列:9 3 2 5 6,我该如何进行反向操作?即,如何从序列9 3 2 5 6中获取23。 还有,我该如何为某个序列指定一个种子? 如果有一个数据库,这很容易做到——只需为序列分配一个随机键。INSERT INTO SEQUENCE_TABL...

10得票1回答
如何使用OpenCV的randn函数进行随机数生成

我想给randn函数设置种子,但是我做不到。srand(time(NULL)); Mat mymat = Mat::zeroes(1024,1024,CV_32F); randn(mymat,0,1); 它应该给我一个随机的矩阵,名为 mymat,其 mean = 0,variance = ...

10得票1回答
Scala 随机数生成器:创建随机数对象时种子的作用是什么?

我对scala还比较新,所以这可能是个愚蠢的问题。我知道当你使用nextInt(seed)时它会使用种子,但在创建对象时,种子是什么呢?例如,在这行代码中:val rnd = new scala.util.Random(1000) 当您继续使用rnd.nextInt(100)或类似方法时,这似...

9得票2回答
xgboost 的哪些特性会受到种子(random_state)的影响?

Python API提供的信息很少,只是说明参数seed=会传递给numpy.random.seed: seed (int) – 用于生成折叠的种子(传递给numpy.random.seed)。 但是xgboost中哪些功能使用了numpy.random.seed呢? 即使更改种子...

9得票1回答
使用mclapply控制种子

想象一下,我们正在进行多个处理过程,我想在程序开始时设置一个总体种子,如下所示: mylist <- list( as.list(rep(NA,3)), as.list(rep(NA,3)) ) foo <- function(x){ for(i in 1:length(x))...

9得票1回答
C# - 带种子的随机数

我有这段代码: var rand = new Random(0); for(int i = 0; i < 100; i++) { Console.WriteLine(rand.Next(0, 100)); } 程序应该给我100个相同的数字(因为种子相同),但它却给出了不同的数...

9得票2回答
TensorFlow:如何将相同的图像扭曲应用于多个图像

从Tensorflow卷积神经网络示例开始,我试图修改模型以具有多个图像作为输入(因此输入不仅有3个输入通道,而且通过叠加图像来使其成倍增加)。为了增强输入,我尝试使用TensorFlow提供的随机图像操作,如翻转、对比度和亮度。我目前将相同的随机扭曲应用于所有输入图像的解决方案是使用这些操作...

9得票1回答
PostgreSQL如何使用setseed生成随机数?

我想使用 setseed 向表中添加一个随机数列。 原始表结构为 (test_input) col_a,col_b,col_c 期望输出为 (test_output) col_a, col_b, col_c, random_id 以下代码会在所有行中返回相同的 random_id,而不是...

9得票2回答
将本地环境的随机性与全局R进程隔离开来

我们可以使用set.seed()在R中设置随机种子,这将产生全局影响。以下是一个最简示例来说明我的目标: set.seed(0) runif(1) # [1] 0.8966972 set.seed(0) f <- function() { # I do not want this...

9得票3回答
如何使用Scikit Learn获得绝对可重复的结果?

关于使用Scikit-Learn运行机器学习算法时的种子系统,通常会提到三个不同的内容: random.seed np.random.seed SkLearn中的random_state(交叉验证迭代器、ML算法等) 我已经在脑海中有了这个FAQ的SkLearn,以及articles指...