Expand source code
from sklearn.utils.validation import check_is_fitted
from imodels.util.introspection import RulesMixin
class RuleList(RulesMixin):
def _get_complexity(self):
check_is_fitted(self, ['rules_without_feature_names_'])
return sum([len(rule.agg_dict) for rule in self.rules_without_feature_names_])
Classes
class RuleList-
Adds
get_rules()to a model whose rules imodels.get_rules can extract.Expand source code
class RuleList(RulesMixin): def _get_complexity(self): check_is_fitted(self, ['rules_without_feature_names_']) return sum([len(rule.agg_dict) for rule in self.rules_without_feature_names_])Ancestors
Subclasses
Inherited members