scorecardpipeline
scorecardpipeline 封装了 toad、scorecardpy、optbinning 等评分卡建模相关组件,API 风格与 sklearn 高度一致,支持 pipeline 式端到端评分卡建模、模型报告输出、导出 PMML 文件、超参数搜索等功能
快速开始
系统环境
PIPY镜像
网络环境
安装命令
接口文档
- scorecardpipeline
FeatureSelectionFeatureImportanceSelectorStepwiseSelectionCombinerWOETransformerITLubberLogisticRegressionITLubberLogisticRegression.__init__()ITLubberLogisticRegression.fit()ITLubberLogisticRegression.decision_function()ITLubberLogisticRegression.corr()ITLubberLogisticRegression.report()ITLubberLogisticRegression.summary()ITLubberLogisticRegression.summary2()ITLubberLogisticRegression.convert_sparse_matrix()ITLubberLogisticRegression.plot_weights()
ScoreCardScoreCard.__init__()ScoreCard.fit()ScoreCard.transform()ScoreCard.score_clip()ScoreCard.scorecard_scale()ScoreCard.format_bins()ScoreCard.scorecard_points()ScoreCard.scorecard2pmml()ScoreCard.KS_bucket()ScoreCard.KS()ScoreCard.AUC()ScoreCard.perf_eva()ScoreCard.ks_plot()ScoreCard.PSI()ScoreCard.perf_psi()ScoreCard.score_hist()ScoreCard.class_steps()ScoreCard.feature_bin_stats()
RuleDecisionTreeRuleExtractorDecisionTreeRuleExtractor.__init__()DecisionTreeRuleExtractor.encode_cat_features()DecisionTreeRuleExtractor.get_dt_rules()DecisionTreeRuleExtractor.select_dt_rules()DecisionTreeRuleExtractor.query_dt_rules()DecisionTreeRuleExtractor.insert_dt_rules()DecisionTreeRuleExtractor.fit()DecisionTreeRuleExtractor.transform()DecisionTreeRuleExtractor.report()
KS()AUC()PSI()F1()init_logger()init_setting()load_pickle()save_pickle()germancredit()ColorScaleRule()get_column_letter()column_index_from_string()seed_everything()feature_bins()feature_bin_stats()feature_efficiency_analysis()extract_feature_bin()inverse_feature_bins()sample_lift_transformer()feature_describe()groupby_feature_describe()bin_plot()corr_plot()ks_plot()hist_plot()psi_plot()csi_plot()dataframe_plot()distribution_plot()ExcelWriterExcelWriter.__init__()ExcelWriter.add_conditional_formatting()ExcelWriter.set_column_width()ExcelWriter.set_number_format()ExcelWriter.set_freeze_panes()ExcelWriter.get_sheet_by_name()ExcelWriter.move_sheet()ExcelWriter.insert_hyperlink2sheet()ExcelWriter.insert_value2sheet()ExcelWriter.insert_pic2sheet()ExcelWriter.insert_rows()ExcelWriter.insert_df2sheet()ExcelWriter.merge_cells()ExcelWriter.check_contain_chinese()ExcelWriter.astype_insertvalue()ExcelWriter.calc_continuous_cnt()ExcelWriter.itlubber_border()ExcelWriter.get_cell_space()ExcelWriter.calculate_rgba_color()ExcelWriter.init_style()ExcelWriter.save()
dataframe2excel()auto_eda_sweetviz()auto_data_testing_report()NumExprDeriveStandardScoreTransformerNPRoundStandardScoreTransformerRoundStandardScoreTransformerBoxCoxScoreTransformerTypeSelectorRegexSelectorModeSelectorNullSelectorInformationValueSelectorLiftSelectorVarianceSelectorVIFSelectorCorrSelectorPSISelectorNullImportanceSelectorTargetPermutationSelectorExhaustiveSelector
- scorecardpipeline.processing
- scorecardpipeline.feature_selection
SelectorMixinTypeSelectorRegexSelectorvalue_ratio()mode_ratio()NullSelectorModeSelectorCardinalitySelectorIV()InformationValueSelectorLIFT()LiftSelectorVarianceSelectorVIF()VIFSelectorCorrSelectorPSI()PSISelectorNullImportanceSelectorTargetPermutationSelectorExhaustiveSelectorBorutaSelectorMICSelectorFeatureImportanceSelectorStabilitySelectorREFSelectorSequentialFeatureSelector
- scorecardpipeline.model
ITLubberLogisticRegressionITLubberLogisticRegression.__init__()ITLubberLogisticRegression.fit()ITLubberLogisticRegression.decision_function()ITLubberLogisticRegression.corr()ITLubberLogisticRegression.report()ITLubberLogisticRegression.summary()ITLubberLogisticRegression.summary2()ITLubberLogisticRegression.convert_sparse_matrix()ITLubberLogisticRegression.plot_weights()
ScoreCardScoreCard.__init__()ScoreCard.fit()ScoreCard.transform()ScoreCard.score_clip()ScoreCard.scorecard_scale()ScoreCard.format_bins()ScoreCard.scorecard_points()ScoreCard.scorecard2pmml()ScoreCard.KS_bucket()ScoreCard.KS()ScoreCard.AUC()ScoreCard.perf_eva()ScoreCard.ks_plot()ScoreCard.PSI()ScoreCard.perf_psi()ScoreCard.score_hist()ScoreCard.class_steps()ScoreCard.feature_bin_stats()
- scorecardpipeline.auto_eda
- scorecardpipeline.auto_report
- scorecardpipeline.utils
seed_everything()init_setting()load_pickle()save_pickle()feature_describe()groupby_feature_describe()germancredit()round_float()feature_bins()extract_feature_bin()inverse_feature_bins()bin_plot()corr_plot()ks_plot()hist_plot()psi_plot()csi_plot()dataframe_plot()distribution_plot()sample_lift_transformer()tasks_executor()monotonic_bad_rate_binning()
- scorecardpipeline.excel_writer
ExcelWriterExcelWriter.__init__()ExcelWriter.add_conditional_formatting()ExcelWriter.set_column_width()ExcelWriter.set_number_format()ExcelWriter.set_freeze_panes()ExcelWriter.get_sheet_by_name()ExcelWriter.move_sheet()ExcelWriter.insert_hyperlink2sheet()ExcelWriter.insert_value2sheet()ExcelWriter.insert_pic2sheet()ExcelWriter.insert_rows()ExcelWriter.insert_df2sheet()ExcelWriter.merge_cells()ExcelWriter.check_contain_chinese()ExcelWriter.astype_insertvalue()ExcelWriter.calc_continuous_cnt()ExcelWriter.itlubber_border()ExcelWriter.get_cell_space()ExcelWriter.calculate_rgba_color()ExcelWriter.init_style()ExcelWriter.save()
dataframe2excel()
- scorecardpipeline.rule
- scorecardpipeline.rule_extraction
DecisionTreeRuleExtractorDecisionTreeRuleExtractor.__init__()DecisionTreeRuleExtractor.encode_cat_features()DecisionTreeRuleExtractor.get_dt_rules()DecisionTreeRuleExtractor.select_dt_rules()DecisionTreeRuleExtractor.query_dt_rules()DecisionTreeRuleExtractor.insert_dt_rules()DecisionTreeRuleExtractor.fit()DecisionTreeRuleExtractor.transform()DecisionTreeRuleExtractor.report()
- scorecardpipeline.logger