code: def __init__(
      self,
      guid,
      input_ids,
      input_mask,
      segment_ids,
      label_id,
      tokens,
      entity_str=None,
      label_set=None,
  ):
      self.guid = guid
      self.input_ids = input_ids
      self.input_mask = input_mask
      self.segment_ids = segment_ids
      self.label_id = label_id
      self.tokens = tokens
      self.entity_str = entity_str
      self.label_set = label_set
  
imports: import numpy
  import torch
  from dataclasses import dataclass
  from typing import List
  from jiant.tasks.core import BaseExample, BaseTokenizedExample, BaseDataRow, BatchMixin, SuperGlueMixin, Task, TaskTypes
  from jiant.tasks.lib.templates.shared import labels_to_bimap, double_sentence_featurize
  from jiant.utils.python.io import read_json_lines
label_desc: Use image node_id 1 to create a new DataRow object from inherited base classes: BaseDataRow with example: obj = DataRow(guid, input_ids, input_mask, segment_ids, label_id, tokens, entity_str, label_set)