def __init__(self, function: Callable) -> None: super().__init__() self.function = function self.meta['function'] = class_path_of(function)
def __init__(self) -> None: super().__init__() self.meta = { 'class_path': class_path_of(self), 'hanlp_version': hanlp.version.__version__, }
def meta(self): return { 'class_path': class_path_of(self), 'hanlp_version': hanlp.version.__version__, 'pipes': [pipe.meta for pipe in self] }