繁体   English   中英

PyTorch 是否具有类似 RandomState 的 object 用于随机数生成?

Does PyTorch have a RandomState-like object for random number generation?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在 numpy 我可以

import numpy as np

rs = np.random.RandomState(seed=0)

然后将 object 传递给周围,例如用于依赖注入。

PyTorch有类似的接口吗? 我在文档中找不到任何东西,但也许我遗漏了一些东西。

1 个回复

最接近的是torch.manual_seed ,它设置生成随机数的种子并返回一个torch.Generator This thread here有更多信息,显然可能存在一些不一致,具体取决于您使用的是GPU还是CPU。

2 用于生成随机数的函数,而不是随机的

我编写了一个生成随机数的函数, every 10 mS调用一次此函数。 我得到的是令人惊讶的,我的数字生成是3的序列(0,3,6,9,12,...) 这是我的功能: 我会忘记什么吗? 问题是否与我的CPU有关(因为随机数字是从内部时钟生成的)? 编辑:谢谢大家! ...

3 用于生成随机数的C程序

这个问题已经在这里有了答案: 如何在C中生成随机整数? 26个答案 我正在编写将返回5到20之间的随机数的代码,并且遇到了一个问题,即它总是会再次产生相同的数字,而我似乎无法解决它。 ...

2015-02-19 00:07:55 2 599   c
4 以下随机数生成是否没有偏差?

以下代码会产生一个带有或不带有偏差的随机数吗? 这些值用于从长度为30(范围为0-29)的String中选择chars 。 省略了选择char值的代码,因为它与问题无关。 ...

5 基于对象上生成的随机数的触摸事件

由于int rand产生的数字,您将如何进行touch event 。 例如,如果生成的数字是1,2,2,3,4并且您有4 buttons带有标签1,2,3,4 4 buttons 。 您将如何发生必须按int rand方法生成的数字顺序触摸对象的事件? ...

6 检查是否已经生成随机数

如何在WinForms中使用C#生成6个随机但唯一的数字? 我有以下代码: 我想确保生成的随机数不是重复的随机数。 如何编写逻辑以检查生成的数字是否与先前生成的另一个数字相同? 如果是,则生成一个新数字。 说得通? ...

7 根据列表生成随机数是否可行?

现在,我有一部分代码会生成一个随机数。 我正在寻找从数字列表中生成一个随机数,在这种情况下,第一行中列出的数字是( 8 1 5 )。 除了使用randi ,还有另一个函数可以随机生成第一行中列出的数字之一,并且还满足Max标准? ...

8 多个对象的随机数生成

所以我试图用“下雨的绿色代码”创建一个类似矩阵的程序。 在我决定将所有字符串实例放入列表并从中绘制/更新之前,一切都进展顺利。 为了实现正确的效果,我需要随机化一些事情。 创建所有字符串并将其存储在您在for循环中看到的列表中。 间隔和速度随机数会改变字符串下降的速度,以及各个字符在 ...

9 从随机数生成随机数

我正在尝试编写一个程序,该程序从 Perlin 噪声生成的随机数中生成一个随机数。 如果你问我为什么要尝试向随机数生成器添加更多随机性,看看它是如何工作的。 无论如何,我的问题来自 Perlin 噪声随机数,我总是得到 12 位随机数,例如:124592051214、431268750000、420 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM