class_docstr: This class is initialized with the name of a json configuration file.
  The config contains information about a classification method and the
  hyperparameter arguments it needs to run. Its main purpose is to generate
  hyperpartitions (possible combinations of categorical hyperparameters).
docstr: Traverse the CPT and enumerate all possible hyperpartitions of
  categorical parameters for this method.
docstr_tok: ["Traverse","the","CPT","and","enumerate","all","possible","hyperpartitions","of","categorical","parameters","for","this","method","."]
code: def get_hyperpartitions(self):
      """
      Traverse the CPT and enumerate all possible hyperpartitions of
      categorical parameters for this method.
      """
      return self._enumerate(
          [], *self._sort_parameters(self.root_params)
      )
  
imports: from __future__ import absolute_import, unicode_literals
  import json
  import os
  from builtins import object, range
  from builtins import str
  import btb
  from atm.constants import METHODS
label_desc: Use image node_id 4 for calling the Method obj's underlying member method code with example usage: obj.get_hyperpartitions() and returns: self