我需要创建一个将随机数生成器(即numpy.random.RandomState
对象)作为参数的类。在未指定此参数的情况下,我想将其分配给 numpy 在我们运行时使用的随机生成器numpy.random.<random-method>
。如何访问这个全局生成器?目前我只是通过将模块对象分配为随机生成器来做到这一点(因为它们共享方法/鸭子类型)。但是,这会在腌制(无法腌制模块对象)和深度复制时导致问题。我想在 numpy.random 后面使用 RandomState 对象
PS:我正在使用 python-3.4