Skip to content

edspdf.classifiers.base

BaseClassifier

Bases: ABC

Source code in edspdf/classifiers/base.py
 7
 8
 9
10
11
12
13
14
15
class BaseClassifier(ABC):
    @abstractmethod
    def predict(self, lines: pd.DataFrame) -> List[str]:
        """
        Handles the classification.
        """

    def __call__(self, lines: pd.DataFrame) -> List[str]:
        return self.predict(lines)

predict(lines) abstractmethod

Handles the classification.

Source code in edspdf/classifiers/base.py
 8
 9
10
11
12
@abstractmethod
def predict(self, lines: pd.DataFrame) -> List[str]:
    """
    Handles the classification.
    """