有什麼辦法可以在Python代碼中使用兩個不同的種子來生成numpy隨機數生成器,一個用於部分代碼,另一個用於代碼的其餘部分?Python多個隨機種子
2
A
回答
6
您可以使用多種不同的np.random.RandomState
S和調用這些方法:
import numpy as np
rng1 = np.random.RandomState(100)
rng2 = np.random.RandomState(100)
print(rng1.randint(0, 100, 1)) # [8]
print(rng2.randint(0, 100, 1)) # [8]
我用兩個相同的種子(100
),因爲它表明,無論給出了相同的結果。
相關問題
- 1. Java隨機種子
- 2. 隨機數種子
- 3. Lua隨機種子
- 4. 隨機種子0,1
- 5. 種子()和隨機數在Python
- 6. python隨機模塊種子方法
- 7. Python:隨機系統時間種子
- 8. Python隨機使用狀態和種子?
- 9. 柏林噪音的Python隨機種子
- 10. 什麼是隨機種子隨種子提供種子?
- 11. 隨機種子來產生隨機數
- 12. Opal中的隨機種子
- 13. 隨機數種子4321 SPSS
- 14. 隨機數 - 選擇種子
- 15. 隨機種子在LUA
- 16. 隨機骰子不補種
- 17. 64位隨機種子
- 18. Java:隨機設置種子
- 19. 隨機種子生成
- 20. Oracle sql隨機數種子
- 21. rand()和一個種子的隨機數
- 22. 對每個進程使用不同隨機種子的Python多處理
- 23. C#多個實例的隨機種子生成器
- 24. 隨機訪問種子3D白噪聲隨機發生器
- 25. OpenCV隨機森林:設置隨機種子
- 26. 從固定種子文件中選取隨機行(僞隨機)
- 27. 隨機與某些種子似乎仍然隨機
- 28. Python多次的隨機數
- 29. 如何在每個simevents運行時創建隨機種子以獲得不同的結果???(隨機種子?)
- 30. 如何在python中設置sqlalchemy.sql.expression.func.random()中的隨機種子?
a = np.random.mtrand.RandomState(1).randint(0,10,size =(5,2))... b = np.random.mtrand.RandomState(2).randint(0 ,10,size =(5,2))...試一試 – NaN