Source code for rsdiv.encoding.base

from abc import ABCMeta, abstractclassmethod, abstractmethod
from typing import Any, Dict, List, Union


[docs]class BaseEncoder(metaclass=ABCMeta): """Base encoder for all encodes' mappings.""" encode_source: Dict[str, Any] @abstractmethod def encoding_single(cls, org: Union[List, str]) -> Union[int, str]: raise NotImplementedError("embedding_single must be implemented.")