API Documentation
The PyRuleAnalyzer module exports two main classes: the Rule class, and the RuleClassifier class.
- Rule
- RuleClassifier
RuleClassifier
RuleClassifier.adjust_and_remove_rules()
RuleClassifier.calculate_sparsity_interpretability()
RuleClassifier.classify()
RuleClassifier.classify_dt()
RuleClassifier.classify_rf()
RuleClassifier.compare_initial_final_results()
RuleClassifier.compare_initial_final_results_dt()
RuleClassifier.compare_initial_final_results_rf()
RuleClassifier.custom_rule_removal()
RuleClassifier.display_metrics()
RuleClassifier.execute_rule_analysis()
RuleClassifier.execute_rule_analysis_dt()
RuleClassifier.execute_rule_analysis_rf()
RuleClassifier.extract_variables_and_operators()
RuleClassifier.find_duplicated_rules()
RuleClassifier.find_duplicated_rules_between_trees()
RuleClassifier.generate_classifier_model()
RuleClassifier.get_rules()
RuleClassifier.get_tree_rules()
RuleClassifier.new_classifier()
RuleClassifier.parse_conditions()
RuleClassifier.parse_dt_rule()
RuleClassifier.parse_rf_rule()
RuleClassifier.parse_rules()
RuleClassifier.process_data()
RuleClassifier.save_sklearn_model()
RuleClassifier.save_tree_rules()
RuleClassifier.set_custom_rule_removal()