class_docstr: Decision List Classifier
  
  Currently a slight variant of SkopeRules from skope-rules.
  https://github.com/scikit-learn-contrib/skope-rules
docstr: Initializes class.
  
  Args:
      feature_names: List of feature names.
      feature_types: List of feature types.
      **kwargs: Kwargs passed to wrapped SkopeRules at initialization time.
docstr_tok: ["Initializes","class",".","Args",":","feature_names",":","List","of","feature","names",".","feature_types",":","List","of","feature","types",".","*","*","kwargs",":","Kwargs","passed","to","wrapped","SkopeRules","at","initialization","time","."]
code: def __init__(self, feature_names=None, feature_types=None, **kwargs):
      """Initializes class.
  
      Args:
          feature_names: List of feature names.
          feature_types: List of feature types.
          **kwargs: Kwargs passed to wrapped SkopeRules at initialization time.
      """
      self.feature_names = feature_names
      self.feature_types = feature_types
      self.kwargs = kwargs
  
imports: from itertools import count
  from sklearn.base import ClassifierMixin
  from sklearn.utils.validation import check_is_fitted
  from ..api.base import ExplainerMixin, ExplanationMixin
  from ..utils._explanation import gen_name_from_class, gen_global_selector, gen_local_selector, gen_perf_dicts
  from copy import deepcopy
  import numpy
  import pandas
  import re
  from ..utils._clean_x import preclean_X
  from ..utils._clean_simple import clean_dimensions, typify_classification
  from ..utils._unify_data import unify_data
  import logging
label_desc: Use image node_id 1 to create a new DecisionListClassifier object from inherited base classes: ClassifierMixin, ExplainerMixin with example: obj = DecisionListClassifier(feature_names, feature_types)