python - 保存 sklearn 模型管道时的 pickle 替代品
问题描述
我有一个 scikit-learn 管道(最小-最大缩放 -> poly(degree=2) -> lasso 模型)。我希望能够在不进行酸洗的情况下保存和使用这个模型,主要是因为 sklearn 版本之间的兼容性,并且在某种程度上,对泡菜的安全漏洞感到不安。
如果我只是使用套索,我可以简单地保存和重用模型的系数,但不太确定如何轻松保存/重用模型管道的第一部分。
我可以编写代码来重新生成前两个步骤,但理想情况下有一种更简单的方法来完成它。任何人都可以提出替代方法来保存和重复使用完整的 sklearn 管道吗?有什么好的例子吗?
解决方案
推荐阅读
- php - 高级自定义字段插件用户下拉菜单不起作用
- node.js - 如何在 GraphQL 中对嵌套数据进行分组
- database - 如何将数据库表和列翻译成另一种语言?
- python - python pandas 为我分组的列提供了一个关键错误,即使布尔表达式显示该列是数据框的一部分
- html - 为什么子 div 继承父母的身高 100%?
- java - 如何在片段中显示 ListItem
- shell - Shell脚本根据前缀文件名将传入文件移动到文件夹中
- wordpress - 如何在 woocommerce 中编辑评级输出以删除文本以及如何在不使用 css 的情况下删除星星
- python - 在我的模型上进行身份验证而不是 django 中的用户模型
- android - 解析异构数据数组的正确方法