class_docstr: This class implements a ruleset in the disjunctive normal form: c_1 v c_2 v .... v c_k. Here, each c_i is a
  conjunction of predicates, i.e., c_i = p_{i1} & p_{i2} & ... & p_{i n_i}. All the conjunctions share the same
  conclusion, specified by the then_part of the ruleset.
class_docstr_tok: ["This","class","implements","a","ruleset","in","the","disjunctive","normal","form",":","c_1","v","c_2","v","....","v","c_k",".","Here",",","each","c_i","is","a","conjunction","of","predicates",",","i.e.",",","c_i","=","p_","{","i1","}","&","p_","{","i2","}","&","...","&","p_","{","i","n_i","}",".","All","the","conjunctions","share","the","same","conclusion",",","specified","by","the","then_part","of","the","ruleset","."]
code: def conjunctions(self):
      return self._conjunctions
  
file_path: AIX360/aix360/algorithms/rule_induction/trxf/core/dnf_ruleset.py
imports: from typing import Dict, List, Any
  from aix360.algorithms.rule_induction.trxf.core.boolean_evaluator import BooleanEvaluator
  from aix360.algorithms.rule_induction.trxf.core.conjunction import Conjunction
  from aix360.algorithms.rule_induction.trxf.core.utils import set_equality
label_desc: Use image node_id 2 for calling the DnfRuleSet obj's underlying member method code with example usage: obj.conjunctions() and returns: self