TypeError: __init__() got multiple values for argument 'n_splits'
时间: 2023-12-06 16:05:22 浏览: 166
TypeError: _queue_reduction(): incompatible function arguments.
这个错误通常是因为在实例化一个对象时,传递了多个同名的参数。例如:
```
from sklearn.model_selection import KFold
kf = KFold(n_splits=5, n_splits=10)
```
在这个例子中,KFold类的构造函数接受一个参数n_splits,但我们传递了两个同名的参数n_splits,因此会引发TypeError异常。要解决这个问题,我们需要检查代码并确保每个参数都只传递一次。
阅读全文