docstr: get the vocab id range for each of the encoded tokens
  @returns [(min, max), (min, max), ...]
code: def code_range(self) -> List[Tuple[int, int]]:
      """
      get the vocab id range for each of the encoded tokens
      @returns [(min, max), (min, max), ...]
      """
      # first largest digits
      outputs = []
      c = 0
      for i in reversed(range(self.code_len)):
          ids = self.digits_id_to_item[i].keys()
          if c == 0:
              if self.hasnan:
                  outputs.append(
                      (min(ids), max(ids) + 2)
                  )  # the first token contains the N/A
              else:
                  outputs.append((min(ids), max(ids) + 1))  # non N/A
          else:
              outputs.append((min(ids), max(ids) + 1))
          c += 1
      return outputs
  
imports: import math
  from typing import Dict, List, Tuple
  import numpy
  from numpy import ndarray
  from sklearn.preprocessing import PowerTransformer, QuantileTransformer, RobustScaler
  from nemo.utils import logging
label_desc: Use image node_id 6 for calling the IntCode obj's underlying member method code with example usage: obj.code_range() and returns: outputs