code: def __init__(
      self,
      input_case: str,
      lang: str = "en",
      deterministic: bool = True,
      cache_dir: str = None,
      overwrite_cache: bool = False,
      whitelist: str = None,
      max_number_of_permutations_per_split: int = 729,
  ):
      from nn_wfst.en.whitelist.tokenize_and_classify import ClassifyFst
      from nn_wfst.en.whitelist.verbalize_final import VerbalizeFinalFst
  
      self.tagger = ClassifyFst(
          input_case=input_case,
          deterministic=deterministic,
          cache_dir=cache_dir,
          overwrite_cache=overwrite_cache,
          whitelist=whitelist,
      )
      self.verbalizer = VerbalizeFinalFst(deterministic=deterministic)
      self.post_processor = None
      self.parser = TokenParser()
      self.lang = lang
      self.processor = MosesProcessor(lang_id=lang)
      self.max_number_of_permutations_per_split = (
          max_number_of_permutations_per_split
      )
  
label_desc: Use image node_id 1 to create a new WhitelistNormalizer object from inherited base classes: Normalizer with example: obj = WhitelistNormalizer(input_case, lang, deterministic, cache_dir, overwrite_cache, whitelist, max_number_of_permutations_per_split)