如何解决我不能 joblib 平衡装袋分类器
我正在做一个分类预测模型,我想将模型对象保存在一个 joblib 中。 我的模型中的问题是 Balanced Bagging Classifier(检查代码):
preds = np.zeros(X_train.shape[0])
preds_test = np.zeros(X_test.shape[0])
clf = BalancedBaggingClassifier(base_estimator= CatBoostClassifier(learning_rate = 0.09,max_depth=4,n_estimators=500,od_type='IncToDec',od_pval=3,od_wait=5,subsample=0.7),sampling_strategy='auto',replacement=False,random_state=0)
trans = RobustScaler(with_centering=False,with_scaling=True)
pipeline = imbPipeline(steps=[('t',trans),('m',clf)])
pipeline.fit(X_train,Y_train)
joblib.dump(clf,r'D:\Model_outputs\bbc_150_basemodel_nonloyal.pkl')
preds_test = pipeline.predict_proba(X_test)[:,1]
但是当我运行 joblib 行代码时出现此错误:
TypeError: duplicate base class Sequence
我使用以下方法导入了 joblib:
import joblib
感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。