我有scikit-learn 0.24.1和scikit-optimize 0.8.1,当我尝试使用BayesSearchCV函数时,它给了我这个错误:
TypeError: __init__() got an unexpected keyword argument 'iid'当我搜索到'iid‘在新的scikit-learn中被弃用时,有什么建议来解决这个问题吗?
发布于 2021-02-18 03:49:44
正如这里所说的,'iid‘已被弃用:
https://github.com/scikit-optimize/scikit-optimize/issues/978
发布于 2021-08-05 08:12:28
我也遇到过同样的问题,而且我发现-learn已经弃用了iid参数。暂时,我已经将scikit learn版本降级到<= 0.23.2,它解决了我的问题。
您可以使用:pip install 'scikit-learn==0.23.2'或更低版本对其进行降级。
https://stackoverflow.com/questions/65936458
复制相似问题