code: def tokenize(self, text):
      split_tokens = []
      if self.do_basic_tokenize:
          tokens, _ = self.basic_tokenizer.tokenize(text)
          text = " ".join(tokens)
      (
          split_tokens,
          current_positions,
      ) = self.wordpiece_tokenizer.tokenize(text)
      return split_tokens, current_positions
  
file_path: OpenNRE/opennre/tokenization/bert_tokenizer.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
  import unicodedata
  import six
  from .basic_tokenizer import BasicTokenizer
  from .word_piece_tokenizer import WordpieceTokenizer
  from .utils import convert_to_unicode, load_vocab, convert_by_vocab, convert_tokens_to_ids, convert_ids_to_tokens
label_desc: Use image node_id 2 for calling the BertTokenizer obj's underlying member method code with example usage: obj.tokenize(text) and returns: split_tokens,  current_positions