【发布时间】:2020-07-06 03:52:15
【问题描述】:
import numpy as np
np.seed(1)
a=np.random.randint(10)
b=np.random.randint(10)
我知道设置随机种子后,每次运行这段代码时,a和b都会分别初始化为某个固定值。
我的问题是:在新的运行中,如何不先生成a的值而直接生成b的值?
在我看来,我需要这样的东西:
import numpy as np
np.seed(1)
a = np.random.randint(10)
# DO SOMETHING to get some situation-specific information, something like a new seed
所以在新的运行中,我可以这样做:
# DO SOMETHING to load or set that situation-specific information
b = np.random.randint(10)
有什么办法吗?
【问题讨论】:
标签: python numpy random random-seed