class_docstr: Boolean Rule Column Generation explainer. Provides access to 
  :class:`aix360.algorithms.rbm.boolean_rule_cg.BooleanRuleCG`, which
  implements a directly interpretable supervised learning method
  for binary classification that learns a Boolean rule in disjunctive
  normal form (DNF) or conjunctive normal form (CNF) using column generation (CG).
  AIX360 implements a heuristic beam search version of BRCG that is less 
  computationally intensive than the published integer programming version [#NeurIPS2018]_.
  
  References:
      .. [#NeurIPS2018] `S. Dash, O. Günlük, D. Wei, "Boolean decision rules via
         column generation." Neural Information Processing Systems (NeurIPS), 2018.
         <https://papers.nips.cc/paper/7716-boolean-decision-rules-via-column-generation.pdf>`_
docstr: Initialize a BRCGExplainer object.
  
  Args:
    model: model to operate on, instance of :class:`aix360.algorithms.rbm.boolean_rule_cg.BooleanRuleCG`
docstr_tok: ["Initialize","a","BRCGExplainer","object",".","Args",":","model",":","model","to","operate","on",",","instance","of",":","class",":","`","aix360.algorithms.rbm.boolean_rule_cg.BooleanRuleCG","`"]
code: def __init__(self, model):
      """
      Initialize a BRCGExplainer object.
  
      Args:
        model: model to operate on, instance of :class:`aix360.algorithms.rbm.boolean_rule_cg.BooleanRuleCG`
      """
      super(BRCGExplainer, self).__init__()
      self._model = model
  
imports: from ..dise import DISExplainer
label_desc: Use image node_id 1 to create a new BRCGExplainer object from inherited base classes: DISExplainer with example: obj = BRCGExplainer(model)