class_docstr: Base class of the tokenizer
docstr: Detokenize a sequence/multiple sequences of tokens to a single sentence/multiple
   sentences.
  
  Parameters
  ----------
  tokens
      The input tokens to decode
  
  Returns
  -------
  sentences
      The detokenized sentence(s)
docstr_tok: ["Detokenize","a","sequence\/multiple","sequences","of","tokens","to","a","single","sentence\/multiple","sentences",".","Parameters","--","--","--","--","--","tokens","The","input","tokens","to","decode","Returns","--","--","--","-","sentences","The","detokenized","sentence","(","s",")"]
code: def decode(
      self, tokens: Union[TokensType, TokenIDsType]
  ) -> SentencesType:
      """Detokenize a sequence/multiple sequences of tokens to a single sentence/multiple
       sentences.
  
      Parameters
      ----------
      tokens
          The input tokens to decode
  
      Returns
      -------
      sentences
          The detokenized sentence(s)
      """
      pass
  
imports: import abc
  import itertools
  from ..vocab import Vocab
  from ...utils.registry import Registry
  from typing import List, Tuple, Union, NewType, Optional
label_desc: Use image node_id 2 for calling the BaseTokenizer obj's underlying member method code with example usage: obj.decode(tokens) without return types