如何解决如何处理Pycaret在建模时添加额外功能? 用于重用模型
导入 Pycaret 后,我调用了 setup(mydf,'mytarget')
并运行了 compare_models()
。然后,我想从比较列表中保存一个模型并将其用于另一个数据集。我所做的类似于:lr = create_model('lr')
.
但是,当我尝试 lr.predict(mynewdfwithouttarget)
时,出现了大小不匹配错误:
X 每个样本有 11 个特征;期待 37
那么,如何使用在 compare_models()
中训练的模型?
谢谢。
解决方法
创建模型:
lr = create_model('lr')
对测试/保持样本的预测:
predict_model(lr);
完成部署模型:
final_lr = finalize_model(lr)
预测新数据:
predictions = predict_model(final_lr,data = mynewdfwithouttarget)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。