code: def _create_examples(self, path, set_type):
      tags_to_id = self.get_tags_to_id()
      examples = []
      with open(path, "r") as f:
          for i, line in enumerate(f):
              text, tags = line.strip().split("\t")
              split_tags = tags.split()
              tag_ids = [tags_to_id[tag] for tag in split_tags]
              examples.append(
                  Example(
                      guid="%s-%s" % (set_type, i),
                      text=text,
                      tag_ids=tag_ids,
                  )
              )
      return examples
  
imports: import numpy
  import torch
  from dataclasses import dataclass
  from typing import List, Union
  from jiant.tasks.core import BaseExample, BaseTokenizedExample, BaseDataRow, BatchMixin, Task, TaskTypes
  from jiant.tasks.lib.templates.shared import labels_to_bimap, create_input_set_from_tokens_and_segments, construct_single_input_tokens_and_segment_ids, pad_single_with_feat_spec
  from jiant.tasks.lib.templates import hacky_tokenization_matching
  from jiant.utils.python.io import read_json
label_desc: Use image node_id 6 for calling the CCGTask obj's underlying member method code with example usage: obj._create_examples(path, set_type) and returns: examples