代码的第一块使用一个
numpy.random.*函数。
numpy.random.*函数(包括
numpy.random.binomial)利用了在应用程序之间共享的全局随机生成器对象。
第二个代码块使用创建一个随机生成器对象,
default_rng()并使用该对象生成随机数,而无需依赖全局状态。
请注意,
numpy.random.binomial(除其他
numpy.random.*功能之外)现在是NumPy 1.17的遗留功能;NumPy
1.17引入了一个新的随机数生成系统,该系统将在您问题的第二段代码中进行演示。这是改变RNG政策的提议的结果。避开全球国家的愿望是改变这一政策的原因之一。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)