seed : None or int or numpy.random.RandomState instance, optional
This parameter defines the RandomState object to use for drawing random variates. If None (or np.random), the global np.random state is used. If integer, it is used to seed the local RandomState instance. Default is None.
scipy.stats
只是使用numpy.random
来生成它的随机数,因此numpy.random.seed()
也可以在这里工作。E、 g将打印
[ 9.7758784 10.78405752 4.19704602 1.19256849 1.02750628]
两次。对于四年后出现在本文中的那些人,Scipy确实提供了一种将
np.random.RandomState
对象传递到其随机变量类的方法,请参见rv_continuous和rv_discrete了解更多详细信息。scipy文档说:不幸的是,在连续/离散的rvs子类
rv_continuous
或rv_discrete
之后,此参数似乎不可用。但是,random_state
属性确实属于子类,这意味着我们可以在实例化之后使用np.random.RandomState
的实例设置种子,如下所示:相关问题 更多 >
编程相关推荐