Source code for oml.interfaces.retrieval
from abc import abstractmethod
from typing import Any
[docs]class IRetrievalPostprocessor:
"""
This is a base interface for the classes which somehow postprocess retrieval results.
"""
[docs] @abstractmethod
def process(self, *args, **kwargs) -> Any: # type: ignore
raise NotImplementedError()
__all__ = ["IRetrievalPostprocessor"]