code: def _transform_case(
      X,
      window_size,
      dft_length,
      word_length,
      norm,
      remove_repeat_words,
      support,
      anova,
      variance,
      breakpoints,
      letter_bits,
      bigrams,
      skip_grams,
      inverse_sqrt_win_size,
      lower_bounding,
  ):
      dfts = _mft(
          X,
          window_size,
          dft_length,
          norm,
          support,
          anova,
          variance,
          inverse_sqrt_win_size,
          lower_bounding,
      )
  
      words = generate_words(
          dfts,
          bigrams,
          skip_grams,
          window_size,
          breakpoints,
          word_length,
          letter_bits,
      )
  
      if remove_repeat_words:
          words = remove_repeating_words(words)
  
      return words, dfts
  
file_path: sktime/sktime/transformations/panel/dictionary_based/_sfa_fast_numba.py
imports: import math
  from warnings import simplefilter
  import numpy
  from sktime.utils.numba.njit import njit
  from sktime.utils.validation._dependencies import _check_soft_dependencies
label_desc: Use image node_id 3 for calling a global function with example usage: _transform_case(X, window_size, dft_length, word_length, norm, remove_repeat_words, support, anova, variance, breakpoints, letter_bits, bigrams, skip_grams, inverse_sqrt_win_size, lower_bounding) and returns: words,  dfts