python sklearn_KFold 什么是K折?
生活随笔
收集整理的這篇文章主要介紹了
python sklearn_KFold 什么是K折?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
KFold 將所有的樣例劃分為k個(gè)組,稱為折疊 (fold) (如果 k=n,這等價(jià)于 Leave One Out(留一) 策略),都具有相同的大小(如果可能)。預(yù)測(cè)函數(shù)學(xué)習(xí)時(shí)使用 k-1個(gè)折疊中的數(shù)據(jù),最后一個(gè)剩下的折疊會(huì)用于測(cè)試。
from sklearn.model_selection import KFold參數(shù):
KFold(n_splits=’warn’, shuffle=False, random_state=None)參數(shù)解釋:
-
n_splits 表示劃分為幾塊(至少是2)
-
shuffle 表示是否打亂劃分,默認(rèn)False,即不打亂
-
random_state 表示是否固定隨機(jī)起點(diǎn),Used when shuffle == True.
總結(jié)
以上是生活随笔為你收集整理的python sklearn_KFold 什么是K折?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python sklearn.learn
- 下一篇: websocket python爬虫_p