首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何共享numpy c-api中的随机数生成器?

如何共享numpy c-api中的随机数生成器?
EN

Stack Overflow用户
提问于 2019-04-30 06:41:43
回答 1查看 116关注 0票数 1

我为蒙特卡洛模拟编写了一个Python程序,它调用使用内置随机数生成器(例如np.random.normal()np.random.choice())的numpy函数,并导入一些c++函数(使用标准numpy c-api编译),这些函数也使用随机数生成器。

然而,为了在统计上是正确的,我需要numpy和numpy c-api函数使用相同的随机数生成器。

我假设我应该将python随机数生成器传递给c-api函数,反之亦然。

如何确保所有函数都使用相同的伪随机数生成器?

EN

回答 1

Stack Overflow用户

发布于 2020-07-09 08:14:33

老问题,但目前在numpy的文档中有一个用于扩展随机分布的工作示例。它展示了如何在examples中重用生成器。我希望这能帮到你。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55911707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档