3
我有一個名爲「admissions」的數據集。numpy.random.seed()有什麼用處它有什麼區別嗎?
我想對一個簡單的數據集進行堅持驗證。爲了進行置換的數據集,我用下面的命令的索引:
import numpy as np
np.random.permutation(admissions.index)
我是否需要置換之前使用np.random.seed()
?如果是這樣,那麼爲什麼np.random.seed(number)
中的數字代表什麼?
點擊此處查看:https://docs.scipy.org/doc/numpy/ reference/generated/numpy.random.RandomState.html#numpy.random.RandomState – Markon
如果您希望能夠以完全相同的排列方式重複實驗(例如,出於調試目的),您需要設置一個可重現的種子。如果你不需要重複,那麼你可以跳過明確的播種部分。如果您設置了明確的調試種子,請在調試完成後將其刪除。 –
[random.seed():它可以做什麼?](http://stackoverflow.com/questions/22639587/random-seed-what-does-it-do) –