1. 程式人生 > >k折交叉驗證 cannot import name 'cross_validation' 解決方法

k折交叉驗證 cannot import name 'cross_validation' 解決方法

問題:k折交叉驗證 輸入方法

from sklearn.model_selection import cross_validation

提示:  cannot import name 'cross_validation' 

解決方案:

01 更新後的輸入方法

from sklearn.model_selection import cross_val_score

svmModel = svm.SVC()

# K折交叉驗證

cross_val_score(
    svmModel, 
    fData, 
    tData, 
    cv=3
)

02 更新安裝的包

在cmd命令視窗:

pip install --upgrade sklearn