code: def get_glue_text_preprocessor(builder_config):
      """Return the glue preprocessor.
  
      Args:
        builder_config: a BuilderConfig
      Returns:
        a preprocessor function
      """
      # stsb uses a floating point target, so use special preprocessor
      if builder_config.name == "stsb":
          return preprocessors.stsb
      elif builder_config.name == "wsc.fixed":
          return preprocessors.wsc
      elif builder_config.name == "record":
          return preprocessors.record
      else:
          if (
              "mnli" in builder_config.name
              or builder_config.name == "ax"
          ):
              # Cast the GLUE diagnostic task as MNLI.
              benchmark_name = "mnli"
          elif builder_config.name in ["axb", "axg"]:
              # Cast the SuperGLUE diagnostic tasks as RTE.
              benchmark_name = "rte"
          else:
              benchmark_name = builder_config.name
          if builder_config.name == "multirc":
              feature_names = ("question", "answer", "paragraph")
          elif builder_config.name == "wic":
              # This ignores the start/end indices which show where in each sentence the
              # word appears.
              # TODO(craffel): Investigate using those indices.
              feature_names = ("sentence1", "sentence2", "word")
          else:
              feature_names = None
          return functools.partial(
              preprocessors.glue,
              benchmark_name=benchmark_name,
              label_names=builder_config.label_classes,
              feature_names=feature_names,
          )
  
file_path: text-to-text-transfer-transformer/t5/data/glue_utils.py
imports: import collections
  import functools
  from t5.data import postprocessors
  from t5.data import preprocessors
  from t5.evaluation import metrics
label_desc: Use image node_id 4 for calling a global function with example usage: get_glue_text_preprocessor(builder_config) and returns: preprocessors, preprocessors, preprocessors, functools