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