当前位置: 首页>>代码示例>>Python>>正文


Python CatBoostClassifier.get_feature_importance方法代码示例

本文整理汇总了Python中catboost.CatBoostClassifier.get_feature_importance方法的典型用法代码示例。如果您正苦于以下问题:Python CatBoostClassifier.get_feature_importance方法的具体用法?Python CatBoostClassifier.get_feature_importance怎么用?Python CatBoostClassifier.get_feature_importance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在catboost.CatBoostClassifier的用法示例。


在下文中一共展示了CatBoostClassifier.get_feature_importance方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_interaction_feature_importance

# 需要导入模块: from catboost import CatBoostClassifier [as 别名]
# 或者: from catboost.CatBoostClassifier import get_feature_importance [as 别名]
def test_interaction_feature_importance():
    pool = Pool(TRAIN_FILE, column_description=CD_FILE)
    model = CatBoostClassifier(iterations=5, random_seed=0)
    model.fit(pool)
    np.save(FIMP_PATH, np.array(model.get_feature_importance(pool, fstr_type='Interaction')))
    return local_canonical_file(FIMP_PATH)
开发者ID:iamnik13,项目名称:catboost,代码行数:8,代码来源:test.py

示例2: test_one_doc_feature_importance

# 需要导入模块: from catboost import CatBoostClassifier [as 别名]
# 或者: from catboost.CatBoostClassifier import get_feature_importance [as 别名]
def test_one_doc_feature_importance():
    pool = Pool(TRAIN_FILE, column_description=CD_FILE)
    model = CatBoostClassifier(iterations=5, random_seed=0)
    model.fit(pool)
    np.save(FIMP_PATH, np.array(model.get_feature_importance(np.ones(pool.num_col(), dtype=int), 0, cat_features=pool.get_cat_feature_indices(), fstr_type='Doc')))
    return local_canonical_file(FIMP_PATH)
开发者ID:iamnik13,项目名称:catboost,代码行数:8,代码来源:test.py

示例3: test_shap_feature_importance

# 需要导入模块: from catboost import CatBoostClassifier [as 别名]
# 或者: from catboost.CatBoostClassifier import get_feature_importance [as 别名]
def test_shap_feature_importance():
    pool = Pool(TRAIN_FILE, column_description=CD_FILE)
    model = CatBoostClassifier(iterations=5, random_seed=0, max_ctr_complexity=1)
    model.fit(pool)
    np.save(FIMP_PATH, np.array(model.get_feature_importance(pool, fstr_type='ShapValues')))
    return local_canonical_file(FIMP_PATH)
开发者ID:Xiaodingdangguaiguai,项目名称:catboost,代码行数:8,代码来源:test.py


注:本文中的catboost.CatBoostClassifier.get_feature_importance方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。