def _validate()

in sagemaker_notebook_instance/containers/relationship_extraction/package/objects.py [0:0]


    def _validate(self):
        if self.statement:
            s_text = self.statement.text
            e1_text = self.entity_one.text
            e1_start = self.entity_one.start_char
            e1_end = self.entity_one.end_char
            e1_idxs = set(range(e1_start, e1_end))
            e2_text = self.entity_two.text
            e2_start = self.entity_two.start_char
            e2_end = self.entity_two.end_char
            e2_idxs = set(range(e2_start, e2_end))
            assert e1_end <= len(s_text)
            assert e2_end <= len(s_text)
            assert s_text[e1_start: e1_end] == e1_text
            assert s_text[e2_start: e2_end] == e2_text
            assert len(e1_idxs.intersection(e2_idxs)) == 0