Source code for OpenAttack.text_process.constituency_parser.base

[docs]class ConstituencyParser: """ Base class of all constituency parsers. """
[docs] def __call__(self, sentence : str) -> str: """ Args: sentence: A sentecne. Returns: Constituency parser results. """ return self.parse(sentence)
def parse(self, sentence : str) -> str: raise NotImplementedError()