首页 > 技术文章 > 【原创】KFold函数 __init__() got an unexpected keyword argument 'n_folds' or 'n_splits'

hightech 2021-03-31 10:56 原文

运行交叉验证,发现代码报了错误

 

 1、查看sklearn版本

 0.22.1,新版没问题

 

2、查看官方示例

 

 3、修改初始化参数

'n_folds' 改成 'n_splits',还是报错

 

 4、删除无效初始化参数

删除无效参数len(y)

 

 

运行通过。

 

 网上代码不要拿来就用,得先验证(排雷,去毒)。

 

推荐阅读