svc(random_state=0)裡有引數 random_state
from imblearn.over_sampling import smote
smote(random_state=42) 裡有引數 random_state
上面乙個是svd演算法,乙個是處理不平衡資料的smote演算法,我都遇到了random_state這個引數,那麼這個有趣的引數到底是什麼呢?
random_state 相當於隨機數種子,下面會有**來解釋其作用。圖中設定了 random.seed() 就相當於在 svc 中設定了 random_state。
沒有設定 random.seed(),每次取得的結果就不一樣,它的隨機數種子與當前系統時間有關。
import random
for i in range(10):
print random.randint(1,100)
1187
8779
6629
1190
4832
再執行一遍上面的**得到
5071
2762
9934
4192554
import random
random.seed(111)
for i in range(10):
print random.randint(1,100)
8322
9550
4062
1720
4323
再執行一遍結果一樣
其實這個種子就是乙個控制器,控制每次的隨機。所以在smote中,因為要隨機取樣,設定了這個引數以後,每次隨機的結果是一樣的,這樣很有用,控制住了不必要的變數。 來看看ConcurrentHashMap吧
1.concurrenthashmap中沒有負載因子和閾值嗎 a.是沒有,改用了sizectl控制,0表示預設值,1表示正在擴容,0表示下一次擴容的門檻,1 nthreads n個執行緒正在擴容,sizectl的變化都是cas操作 2.請講講concurrenthashmap的put操作?a.控制k...
第 4 頁 一起來看看workstation這個類
首先還是來看看我們自定義的資料型別employee,在應用的時候它和int型別的資料沒什麼兩樣,一樣的需要建立變數 物件 只不過前者是咱自己定義的,而後這是它內建的。employee這個類中有許多屬性,也有許多方法。而此時,我們不能直接用我們所建立出來的物件呼叫它的屬性進行修改。因為它是privat...
也來看看智慧型題
1 小明爬樓梯,每次只能爬1層或者2層,問到n層的爬法有多少種?費波拉希數列!2 用1分 2分 5分組成1塊的,多少種組成方法 解 設2分用x個,5分用y個,顯然有2x 5y 100的正整數解就是組成方式 剩下的用1分去填充 得到最後解有51 48 43 38 33 3 46 41 36 31 1 ...