No método _find_matching_parent, em casos onde não havia uma sub_tree, dava erro em tempo de execução ao tentar acessar a propriedade end.
Adicionei uma validação no if para rodar corretamente na minha cópia do colab.
def _find_matching_parent(root, allowed_types):
sub_tree = _find_matching_child(root.head, allowed_types=allowed_types)
if sub_tree == None or root.head.i > sub_tree.end:
return None
else:
return Span(root.doc, root.head.i, sub_tree.end)
No método _find_matching_parent, em casos onde não havia uma sub_tree, dava erro em tempo de execução ao tentar acessar a propriedade end.
Adicionei uma validação no if para rodar corretamente na minha cópia do colab.