subgroups package
Subpackages
- subgroups.algorithms package
- Subpackages
- subgroups.algorithms.subgroup_lists package
- subgroups.algorithms.subgroup_sets package
- Submodules
- subgroups.algorithms.subgroup_sets.bsd module
- subgroups.algorithms.subgroup_sets.cbsd module
- subgroups.algorithms.subgroup_sets.cpbsd module
- subgroups.algorithms.subgroup_sets.qfinder module
- subgroups.algorithms.subgroup_sets.sdmap module
- subgroups.algorithms.subgroup_sets.sdmapstar module
- subgroups.algorithms.subgroup_sets.vlsd module
- Submodules
- subgroups.algorithms.algorithm module
- Subpackages
- subgroups.core package
- subgroups.data_structures package
- Submodules
- subgroups.data_structures.bitset_bsd module
- subgroups.data_structures.bitset_qfinder module
- subgroups.data_structures.fp_tree_for_sdmap module
FPTreeForSDMap
FPTreeForSDMap.build_tree()
FPTreeForSDMap.generate_conditional_fp_tree()
FPTreeForSDMap.generate_set_of_frequent_selectors()
FPTreeForSDMap.header_table
FPTreeForSDMap.header_table_as_str()
FPTreeForSDMap.is_empty()
FPTreeForSDMap.root_node
FPTreeForSDMap.sorted_header_table
FPTreeForSDMap.there_is_a_single_path()
FPTreeForSDMap.tree_as_str()
- subgroups.data_structures.fp_tree_for_sdmapstar module
- subgroups.data_structures.fp_tree_node module
- subgroups.data_structures.subgroup_list module
SubgroupList
SubgroupList.add_subgroup()
SubgroupList.dataset_number_of_negatives
SubgroupList.dataset_number_of_positives
SubgroupList.dataset_target_distribution
SubgroupList.default_rule_bitarray_of_negatives
SubgroupList.default_rule_bitarray_of_positives
SubgroupList.delete_last_subgroup()
SubgroupList.get_subgroup()
SubgroupList.get_subgroup_bitarray_of_negatives()
SubgroupList.get_subgroup_bitarray_of_positives()
SubgroupList.get_subgroup_original_bitarray_of_negatives()
SubgroupList.get_subgroup_original_bitarray_of_positives()
SubgroupList.is_empty()
SubgroupList.number_of_dataset_instances
- subgroups.data_structures.vertical_list module
- subgroups.data_structures.vertical_list_with_bitsets module
- subgroups.data_structures.vertical_list_with_sets module
- subgroups.datasets package
- subgroups.quality_measures package
- Submodules
- subgroups.quality_measures.absolute_wracc module
- subgroups.quality_measures.binomial_test module
- subgroups.quality_measures.binomial_test_optimistic_estimate_1 module
- subgroups.quality_measures.coverage module
- subgroups.quality_measures.f1_score module
- subgroups.quality_measures.irr module
- subgroups.quality_measures.npv module
- subgroups.quality_measures.piatetsky_shapiro module
- subgroups.quality_measures.piatetsky_shapiro_optimistic_estimate_1 module
- subgroups.quality_measures.piatetsky_shapiro_optimistic_estimate_2 module
- subgroups.quality_measures.ppv module
- subgroups.quality_measures.qg module
- subgroups.quality_measures.quality_measure module
- subgroups.quality_measures.sensitivity module
- subgroups.quality_measures.specificity module
- subgroups.quality_measures.support module
- subgroups.quality_measures.wracc module
- subgroups.quality_measures.wracc_optimistic_estimate_1 module
- subgroups.quality_measures.youden module
- subgroups.tests package
run_all_tests()
- Subpackages
- subgroups.tests.algorithms package
- subgroups.tests.core package
- subgroups.tests.data_structures package
- Submodules
- subgroups.tests.data_structures.test_fp_tree_for_sdmap module
- subgroups.tests.data_structures.test_fp_tree_node module
- subgroups.tests.data_structures.test_subgroup_list module
- subgroups.tests.data_structures.test_vertical_list_with_bitsets module
- subgroups.tests.data_structures.test_vertical_list_with_sets module
- subgroups.tests.quality_measures package
- subgroups.tests.utils package
- subgroups.utils package
Submodules
subgroups.exceptions module
This file contains new exceptions used by the library.
- exception subgroups.exceptions.DatasetAttributeTypeError[source]
Bases:
TypeError
This exception is raised when the type of an attribute in a dataset is not supported by a Subgroup Discovery (SD) algorithm.
- exception subgroups.exceptions.DuplicateFpTreeNodeError[source]
Bases:
RuntimeError
This exception is raised when attempting to add a FPTreeNode which already exists.
- exception subgroups.exceptions.InconsistentMethodParametersError[source]
Bases:
RuntimeError
This exception is raised when a method has not been called with the appropriate parameters.
- exception subgroups.exceptions.OperatorNotSupportedError[source]
Bases:
NotImplementedError
This exception is raised when an operator is not correctly implemented in the Operator class.
- exception subgroups.exceptions.ParameterNotFoundError[source]
Bases:
KeyError
This exception is raised when a needed parameter is not found in the quality measure computing process.
- exception subgroups.exceptions.SubgroupParameterNotFoundError[source]
Bases:
ParameterNotFoundError
This exception is raised when a subgroup parameter (i.e., tp, fp, TP or FP) is not found in the quality measure computing process.