引用sklearn報錯ImportError: cannot import name 'cross_validation'


 

sklearn更新后執行下面的可能會報錯

from sklearn.cross_validation import train_test_split

報錯ImportError: cannot import name 'cross_validation'

 

 

解決方法:

庫路徑變了

改為:

from sklearn.model_selection import KFold

from sklearn.model_selection import train_test_split

 

其他的一些方法比如cross_val_score都放在model_selection下了

引用時使用from sklearn.model_selection import cross_val_score


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM