code: def __init__(
      self,
      special_tokens: Optional[Union[Dict[str, str], List[str]]] = None,
  ):
      self.vocab_size = 259
      self.special_start = 256
      self.special_token_to_id = {
          self.pad_id: self.pad_id,
          self.bos_id: self.bos_id,
          self.eos_id: self.eos_id,
      }
      special_tokens = {} if special_tokens is None else special_tokens
      for tok in special_tokens:
          self.special_start -= 1
          self.special_token_to_id[tok] = self.special_start
  
      self.id_to_special_token = {
          v: k for k, v in self.special_token_to_id.items()
      }
  
imports: from typing import Dict, List, Optional, Union
  from nemo.collections.common.tokenizers.tokenizer_spec import TokenizerSpec
label_desc: Use image node_id 1 to create a new ByteLevelTokenizer object from inherited base classes: TokenizerSpec with example: obj = ByteLevelTokenizer(special_tokens)