python - 梯度提升分类器保存模型
问题描述
我训练了 GradientBoostingClassifier 并像这样保存
pickle.dump(clf,open("C:/Users/R2D2/Documents/Python/Supervised/TrainedModel.dat",'wb'))
并像这样加载保存的模型
loaded_model = pickle.load(open("C:/Users/R2D2/Documents/Python/Supervised/TrainedModel.dat",'rb'))
我在测试数据上得到 %94 的准确率,在训练数据上只有 %50,但在训练之后,这些结果对于训练和测试数据都是 %94。保存后如何更改?
解决方案
推荐阅读
- azure - 使用 MigAz 工具进行 Azure 资源迁移
- android - 如何通过蓝牙连接设备
- menu - 我怎样才能用底部菜单制作一些屏幕
- amazon-web-services - 强制 EBS 尊重 Dockerrun.aws.json 暴露的端口
- c# - C#中队列结构类型的委托
- sql - 在我的代码中使用 LISTAGG 时收到错误
- android - Flutter - 在运行时更改按钮颜色
- javascript - 如果将 html 表上的 Javascript 过滤器注入到 div 中,它将不起作用。如果表格加载了页面,它可以工作
- python - 如何将默认文件设置为在 Visual Studio 代码中运行的第一个文件?
- sql-server - 为什么不阻塞行?