@abstractmethod
def decode_ids_to_tokens(self, tokens: List[int]) -> List[str]:
    '\n        Implemented by subclass in order to decode a token id list into a token list.\n        A token list is the string representation of each token id.\n\n        Args:\n            tokens: List of int representing the token ids.\n\n        Returns:\n            A list of decoded tokens.\n        '
    raise NotImplementedError()
Implemented by subclass in order to decode a token id list into a token list.
A token list is the string representation of each token id.

Args:
    tokens: List of int representing the token ids.

Returns:
    A list of decoded tokens.
@abstractmethod
def decode_ids_to_tokens(self, tokens: List[int]) -> List[str]:
    '\n        Implemented by subclass in order to decode a token id list into a token list.\n        A token list is the string representation of each token id.\n\n        Args:\n            tokens: List of int representing the token ids.\n\n        Returns:\n            A list of decoded tokens.\n        '
    raise NotImplementedError()