(1).首先理解错误类型:
ValueError–ValueError:函数或方法虽然接受了正确的【类型】的参数,但是该参数的【值】不适当,比如int(‘nick’),int函数可以接受字符串类型,但是’nick’字符串不具备表示一个整数的含义。
(2).错误处:
存在两个(相同)的被打开/使用。
(3).错误解决:
针对出错的行,查看出错行的附近是否有无重复的函数操作,考虑到情况,将其中一个修改为正确的即可。
报错代码:
for j (train_index,test_index) in kf.split(x,y,groups)
解决问题:
出现函数、参数不符合的问题,检查之后发现格式问题:
for j ,(train_index,test_index) in enumerate(kf.split(x,y,groups)):