mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-24 00:46:28 +03:00
* solve inconsistency between docs and Span.subtree (issue #3122) * solve inconsistency between docs and Token.subtree (issue #3122)
This commit is contained in:
parent
eef11a7a2c
commit
1cd8f9823f
|
@ -491,9 +491,9 @@ cdef class Span:
|
|||
return len(list(self.rights))
|
||||
|
||||
property subtree:
|
||||
"""Tokens that descend from tokens in the span, but fall outside it.
|
||||
"""Tokens within the span and tokens which descend from them.
|
||||
|
||||
YIELDS (Token): A descendant of a token within the span.
|
||||
YIELDS (Token): A token within the span, or a descendant from it.
|
||||
"""
|
||||
def __get__(self):
|
||||
for word in self.lefts:
|
||||
|
|
|
@ -451,10 +451,11 @@ cdef class Token:
|
|||
yield from self.rights
|
||||
|
||||
property subtree:
|
||||
"""A sequence of all the token's syntactic descendents.
|
||||
"""A sequence containing the token and all the token's syntactic
|
||||
descendants.
|
||||
|
||||
YIELDS (Token): A descendent token such that
|
||||
`self.is_ancestor(descendent)`.
|
||||
`self.is_ancestor(descendent) or token == self`.
|
||||
"""
|
||||
def __get__(self):
|
||||
for word in self.lefts:
|
||||
|
|
|
@ -489,7 +489,7 @@ p
|
|||
+tag property
|
||||
+tag-model("parse")
|
||||
|
||||
p Tokens that descend from tokens in the span, but fall outside it.
|
||||
p Tokens within the span and tokens which descend from them.
|
||||
|
||||
+aside-code("Example").
|
||||
doc = nlp(u'Give it back! He pleaded.')
|
||||
|
@ -500,7 +500,7 @@ p Tokens that descend from tokens in the span, but fall outside it.
|
|||
+row("foot")
|
||||
+cell yields
|
||||
+cell #[code Token]
|
||||
+cell A descendant of a token within the span.
|
||||
+cell A token within the span, or a descendant from it.
|
||||
|
||||
+h(2, "has_vector") Span.has_vector
|
||||
+tag property
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
//- 💫 DOCS > API > TOKEN
|
||||
|
||||
include ../_includes/_mixins
|
||||
|
@ -405,7 +406,7 @@ p
|
|||
+tag property
|
||||
+tag-model("parse")
|
||||
|
||||
p A sequence of all the token's syntactic descendants.
|
||||
p A sequence containing the token and all the token's syntactic descendants.
|
||||
|
||||
+aside-code("Example").
|
||||
doc = nlp(u'Give it back! He pleaded.')
|
||||
|
@ -416,7 +417,7 @@ p A sequence of all the token's syntactic descendants.
|
|||
+row("foot")
|
||||
+cell yields
|
||||
+cell #[code Token]
|
||||
+cell A descendant token such that #[code self.is_ancestor(descendant)].
|
||||
+cell A descendant token such that #[code self.is_ancestor(token) or token == self].
|
||||
|
||||
+h(2, "is_sent_start") Token.is_sent_start
|
||||
+tag property
|
||||
|
|
Loading…
Reference in New Issue
Block a user