出现TypeError: __init__() got an unexpected keyword argument ‘n_fold‘之后经历的一系列问题

出现TypeError: __init__() got an unexpected keyword argument ‘n_fold‘之后经历的一系列问题_第1张图片

1.出现TypeError: __init__() got an unexpected keyword argument 'n_fold'

这是由于sklearn更新,Kfold的参数已经更改, n_folds更改为了n_splits。

2.出现TypeError: __init__() got an unexpected keyword argument 'n_splits'

出现TypeError: __init__() got an unexpected keyword argument ‘n_fold‘之后经历的一系列问题_第2张图片

修改成:

出现TypeError: __init__() got an unexpected keyword argument ‘n_fold‘之后经历的一系列问题_第3张图片

 3.出现TypeError: 'KFold' object is not iterable

 其实是旧库和新库的冲突,将迭代的对象变一下就好了

修改成:

 4.最后,经历了千辛万苦终于成功了,把今天学习遇到的问题和解答过程记录下来,希望也能解决你的问题

 

你可能感兴趣的:(sklearn,人工智能,python)