class_docstr_tok: []
code: def get_examples(self, data_dir, split):
      path = os.path.join(data_dir, f"{split}.jsonl")
  
      with open(path, encoding="utf8") as f:
          for line in f:
              example_json = json.loads(line)
              story = example_json["story"]
              modified = []
              count = 0
              i = 0
              while i < len(story):
                  if story[i : i + 6] == "[MASK]":
                      count += 1
                      modified.append(f"[空白{count}]")
                      i = i + 6
                  else:
                      modified.append(story[i])
                      i = i + 1
  
              example = InputExample(
                  meta={
                      "story": "".join(modified),
                      "plot": example_json["sentence"],
                      "blank": "[空白]",
                      "options": ",".join(
                          f"[空白{i}]" for i in range(1, count + 1)
                      ),
                  },
                  tgt_text=int(example_json["label"]),
              )
              examples.append(example)
  
imports: from .processor import *
label_desc: Use image node_id 2 for calling the SPP obj's underlying member method code with example usage: obj.get_examples(data_dir, split) without return types