如何解决Python将类权重传递给SequentialFeatureSelector吗?
from mlxtend.feature_selection import SequentialFeatureSelector as SFS
xgboost分类器
XGB = xgboost.XGBClassifier(num_class = 3)
设置功能选择
SFSres = SFS(XGB,k_features=8,cv=5)
试图通过类权重进行特征选择
SFSres = SFSres.fit(train_data,train_labels,fit_params={'sample_weight':weights})
结果
TypeError:fit()获得了意外的关键字参数'fit_params'
如何将类别权重传递给特征选择?
解决方法
“文档不正确,需要更新”
决定:
fit(train_data,train_labels,sample_weight=weights)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。