code: def transform(self, example):
      text_a = example["passage"]
      text_b = example["question"]
      label = int(example["label"])
      guid = "{}".format(example["idx"])
      return InputExample(
          guid=guid, text_a=text_a, text_b=text_b, label=label
      )
  
imports: from openprompt.data_utils.utils import InputExample
  from openprompt.data_utils.data_processor import DataProcessor
  from datasets import load_dataset
  from openprompt.utils.logging import logger
  from datasets import load_from_disk
  import os
label_desc: Use image node_id 3 for calling the SuperglueBoolQProcessor obj's underlying member method code with example usage: obj.transform(example) and returns: InputExample