我在Python中有一個大腳本。我從其他人的代碼中獲得啟發,因此最終我將該numpy.random模塊用于某些方面(例如,創建從二項式分布中獲取的隨機數數組),而在其他地方則使用該模塊random.random。有人可以告訴我兩者之間的主要區別嗎?在這兩個文檔的文檔網頁上,我似乎numpy.random都擁有更多的方法,但是我不清楚隨機數的生成方式有何不同。我問的原因是因為我需要為調試目的播種我的主程序。但是,除非我在要導入的所有模塊中都使用相同的隨機數生成器,否則它將無法正常工作嗎?另外,我在另一篇文章中閱讀了有關不使用的討論numpy.random.seed(),但我并不真正理解為什么這是一個糟糕的主意。如果有人向我解釋為什么會這樣,我將不勝感激。
添加回答
舉報
0/150
提交
取消