code: def token2obj(self, tokens):
      objs = []
      start_pos = 0
      for t in tokens:
          token_obj = Token(
              token=t,
              start_pos=start_pos + self.doc[start_pos:].find(t),
          )
          change_log = ChangeLog(orig_token=token_obj)
          objs.append(change_log)
  
          start_pos += len(token_obj.token)
          start_pos += 1  # TODO: for textual only
  
      return objs
  
file_path: nlpaug/nlpaug/util/doc/doc.py
imports: from nlpaug.util.doc.token import Token
  from nlpaug.util.doc.change_log import ChangeLog
label_desc: Use image node_id 2 for calling the Doc obj's underlying member method code with example usage: obj.token2obj(tokens) and returns: objs