docstr: Object represent a mention with only text values
  Args:
      tokens_str: str the tokens combine text (join with space)
      mention_head: str
      mention_head_lemma: str
docstr_tok: ["Object","represent","a","mention","with","only","text","values","Args",":","tokens_str",":","str","the","tokens","combine","text","(","join","with","space",")","mention_head",":","str","mention_head_lemma",":","str"]
code: def __init__(
      self,
      tokens_str: str,
      mention_context: str = None,
      mention_head: str = None,
      mention_head_lemma: str = None,
      mention_pos: str = None,
      mention_ner: str = None,
  ):
      """
      Object represent a mention with only text values
      Args:
          tokens_str: str the tokens combine text (join with space)
          mention_head: str
          mention_head_lemma: str
      """
      self.tokens_str = tokens_str
      self.mention_context = mention_context
      if not mention_head and not mention_head_lemma:
          (
              self.mention_head,
              self.mention_head_lemma,
              self.mention_head_pos,
              self.mention_ner,
          ) = StringUtils.find_head_lemma_pos_ner(str(tokens_str))
      else:
          self.mention_head = mention_head
          self.mention_head_lemma = mention_head_lemma
          self.mention_head_pos = mention_pos
          self.mention_ner = mention_ner
  
file_path: nlp-architect/nlp_architect/common/cdc/mention_data.py
imports: import sys
  from typing import List
  from nlp_architect.utils.io import load_json_file
  from nlp_architect.utils.string_utils import StringUtils
label_desc: Use image node_id 1 to create a new MentionDataLight object from inherited base classes: object with example: obj = MentionDataLight(tokens_str, mention_context, mention_head, mention_head_lemma, mention_pos, mention_ner)