python-3.x - 使用之前训练好的模型在catboost中进行进一步预测

标签 python-3.x machine-learning data-analysis catboost

我想找到使用 Catboost 进行分类的最佳参数。 我有训练数据和测试数据。我想运行该算法 500 次迭代,然后对测试数据进行预测。接下来,我想重复此操作 600 次迭代,然后是 700 次迭代,依此类推。我不想再从迭代 0 开始。那么,有什么办法可以在 Catboost 算法中做到这一点吗?

非常感谢任何帮助!

最佳答案

您可以运行算法以获得最大迭代次数,然后将 CatBoost.predict()ntree_limit 参数或 CatBoost.staged_predict() 结合使用code> 尝试不同的迭代次数。

关于python-3.x - 使用之前训练好的模型在catboost中进行进一步预测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45866292/

相关文章:

python - 如何使用不同的数据多次执行相同的查询?

algorithm - 处理和理解句子

python - 数据框将现有列值更改为单个特定值

tensorflow - LSTM 如何使用词嵌入进行文本分类,例如 Keras 中的示例

machine-learning - 降维是什么意思?

python - 如何创建 "serialized"版本的模型?

plot - 可视化以下数据的最佳方法是什么?

python - 为什么我在执行 GroupBy 后会丢失数据?

表达式中的 Python 函数 - 推迟求值

python - 我想使用 opencv 删除边界