如何获取CatBoost模型的系数?

2024-10-04 15:26:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要得到在另一个程序中使用模型的参数

我试过cat_model.coef_cat_model.intercept_或者我想的。有可能抓到那些女伴吗

我完全解决了这个问题,我试着做的是“保存模型”

 cat_model.save_model('cat_model.cbm')

Tags: 模型程序参数modelsavecatcbmintercept
2条回答

对于catboost,你的模型有一个叫做特性重要性的东西,因为它是一个渐变增强的树模型,你得到的是分解树时某些特性有多重

cat_model.feature_importances_

我会告诉你的。尽管你应该做更多的研究来了解模型是如何工作的,以及它会给你带来什么,因为解释这些特征可能有些欺骗性

Attributes.coef_uu和.intercept_u仅存在于线性回归和逻辑回归的sklearn应用程序中,并将为您提供斜率和截距(如果已拟合)。您可以使用.feature\u importances\u代替

相关问题 更多 >

    热门问题