class_docstr: A text data decoder that decodes raw text data. Each data is considered
  to be multiple sentences concatenated by a delimiter.
  
  Operations include splitting on word or character level, truncation,
  inserting special tokens, mapping text units to indexes, etc.
  
  Args:
      split_level (str): The name of split level on which text sequence is
          split. Either "word" or "char".
      delimiter (str): The delimiter character used when splitting on word
          level.
      bos_token (str, optional): Special token added to the beginning of
          sequences. If it is `None` (default) or an empty string, no
          BOS token is added.
      eos_token (str, optional): Special tokan added to the end of
          sequences. If it is `None` (default) or an empty string, no EOS
          token is added.
      max_seq_length (int): Maximum length of each sequence.
          Tokens exceed the maximum length will be truncated. Additional
          padding will be done to ensure output sequence all reach this
          number. The length does not include any added bos_token and eos_
          token.
      max_utterance_cnt (int): Maximum number of sequences.
          Additional empty sentences will be added to
          ensure the respective dimension of the output tensor has size
          :attr:`max_utterance_cnt`. The output item named by
          :meth:`utterance_cnt_tensor_name` contains the actual number of
          utterance in the data.
      token_to_id_map (optional): A
          :class:`~tensorflow.contrib.lookup.HashTable` instance that maps
          token strings to integer indexes. If not given, the decoder will
          not decode text into indexes. :attr:`bos_token` and
          :attr:`eos_token` (if given) should have entries in the
          :attr:`token_to_id_map` (if given).
      text_tensor_name (str): Name of the text tensor results. Used as a
          key to retrieve the text tensor.
      length_tensor_name (str): Name of the text length tensor results.
      text_id_tensor_name (str): Name of the text index tensor results.
class_docstr_tok: ["A","text","data","decoder","that","decodes","raw","text","data",".","Each","data","is","considered","to","be","multiple","sentences","concatenated","by","a","delimiter",".","Operations","include","splitting","on","word","or","character","level",",","truncation",",","inserting","special","tokens",",","mapping","text","units","to","indexes",",","etc",".","Args",":","split_level","(","str",")",":","The","name","of","split","level","on","which","text","sequence","is","split",".","Either","``","word","''","or","``","char","''",".","delimiter","(","str",")",":","The","delimiter","character","used","when","splitting","on","word","level",".","bos_token","(","str",",","optional",")",":","Special","token","added","to","the","beginning","of","sequences",".","If","it","is","`","None","`","(","default",")","or","an","empty","string",",","no","BOS","token","is","added",".","eos_token","(","str",",","optional",")",":","Special","tokan","added","to","the","end","of","sequences",".","If","it","is","`","None","`","(","default",")","or","an","empty","string",",","no","EOS","token","is","added",".","max_seq_length","(","int",")",":","Maximum","length","of","each","sequence",".","Tokens","exceed","the","maximum","length","will","be","truncated",".","Additional","padding","will","be","done","to","ensure","output","sequence","all","reach","this","number",".","The","length","does","not","include","any","added","bos_token","and","eos_","token",".","max_utterance_cnt","(","int",")",":","Maximum","number","of","sequences",".","Additional","empty","sentences","will","be","added","to","ensure","the","respective","dimension","of","the","output","tensor","has","size",":","attr",":","`","max_utterance_cnt","`",".","The","output","item","named","by",":","meth",":","`","utterance_cnt_tensor_name","`","contains","the","actual","number","of","utterance","in","the","data",".","token_to_id_map","(","optional",")",":","A",":","class",":","`","~tensorflow.contrib.lookup.HashTable","`","instance","that","maps","token","strings","to","integer","indexes",".","If","not","given",",","the","decoder","will","not","decode","text","into","indexes",".",":","attr",":","`","bos_token","`","and",":","attr",":","`","eos_token","`","(","if","given",")","should","have","entries","in","the",":","attr",":","`","token_to_id_map","`","(","if","given",")",".","text_tensor_name","(","str",")",":","Name","of","the","text","tensor","results",".","Used","as","a","key","to","retrieve","the","text","tensor",".","length_tensor_name","(","str",")",":","Name","of","the","text","length","tensor","results",".","text_id_tensor_name","(","str",")",":","Name","of","the","text","index","tensor","results","."]
code: def text_id_tensor_name(self, name):
      self._text_id_tensor_name = name
  
imports: import numpy
  import tensorflow
  from tensorflow.contrib.slim.python.slim.data import data_decoder
  from texar.tf.data.vocabulary import SpecialTokens
  from texar.tf.utils import dtypes
  from texar.tf.hyperparams import HParams
label_desc: Use image node_id 11 for calling the VarUttTextDataDecoder obj's underlying member method code with example usage: obj.text_id_tensor_name(name) without return types