PyRuleAnalyzer
  • Overview
  • Installation
  • Tutorials
  • API Documentation
    • Rule
    • RuleClassifier
PyRuleAnalyzer
  • API Documentation
  • View page source

API Documentation

The PyRuleAnalyzer module exports two main classes: the Rule class, and the RuleClassifier class.

  • Rule
    • Rule
      • Rule.name
      • Rule.class
      • Rule.conditions
      • Rule.usage_count
      • Rule.error_count
  • 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()
Previous Next

© Copyright 2025, GrupoCybersegurancaVirtus.

Built with Sphinx using a theme provided by Read the Docs.