Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在xgboost中从最佳迭代中保存模型?_Python 3.x_Image_Machine Learning_Multiclass Classification_Xgbclassifier - Fatal编程技术网

Python 3.x 如何在xgboost中从最佳迭代中保存模型?

Python 3.x 如何在xgboost中从最佳迭代中保存模型?,python-3.x,image,machine-learning,multiclass-classification,xgbclassifier,Python 3.x,Image,Machine Learning,Multiclass Classification,Xgbclassifier,我正在使用XGBClassifier进行图像分类。因为我不熟悉机器学习和xgboost。但最近我知道,我在某个迭代后使用pickle库保存的模型是最后一个迭代,而不是最好的迭代。谁能告诉我如何从最佳迭代中保存模型?很明显,我使用的是早停。 如果我在提问时犯了任何错误,我表示歉意。请尽快给我答案,因为我的论文需要它。 还有那些建议我关于最佳迭代的老问题的人,我的问题是不同的,我想用pickle格式保存最佳迭代,这样我以后可以使用它,而不仅仅是在同一代码中的predict中使用它。 谢谢。使用job

我正在使用XGBClassifier进行图像分类。因为我不熟悉机器学习和xgboost。但最近我知道,我在某个迭代后使用pickle库保存的模型是最后一个迭代,而不是最好的迭代。谁能告诉我如何从最佳迭代中保存模型?很明显,我使用的是早停。 如果我在提问时犯了任何错误,我表示歉意。请尽快给我答案,因为我的论文需要它。 还有那些建议我关于最佳迭代的老问题的人,我的问题是不同的,我想用pickle格式保存最佳迭代,这样我以后可以使用它,而不仅仅是在同一代码中的predict中使用它。
谢谢。

使用joblib dump/load保存/加载模型,并获取模型的助推器,以获得最佳迭代

这是否回答了您的问题?不,这不是我想要保存我的模型,以便以后我可以用pickle格式使用它。这只是告诉我们如何使用最佳迭代进行预测。请告诉我如何保存最佳迭代。现在,对于代码,我使用它保存上一次迭代的模型,而不是最佳的迭代模型。