mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-10-31 07:57:35 +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)) |             return len(list(self.rights)) | ||||||
| 
 | 
 | ||||||
|     property subtree: |     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): |         def __get__(self): | ||||||
|             for word in self.lefts: |             for word in self.lefts: | ||||||
|  |  | ||||||
|  | @ -451,10 +451,11 @@ cdef class Token: | ||||||
|             yield from self.rights |             yield from self.rights | ||||||
| 
 | 
 | ||||||
|     property subtree: |     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 |         YIELDS (Token): A descendent token such that | ||||||
|             `self.is_ancestor(descendent)`. |             `self.is_ancestor(descendent) or token == self`. | ||||||
|         """ |         """ | ||||||
|         def __get__(self): |         def __get__(self): | ||||||
|             for word in self.lefts: |             for word in self.lefts: | ||||||
|  |  | ||||||
|  | @ -489,7 +489,7 @@ p | ||||||
|     +tag property |     +tag property | ||||||
|     +tag-model("parse") |     +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"). | +aside-code("Example"). | ||||||
|     doc = nlp(u'Give it back! He pleaded.') |     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") |     +row("foot") | ||||||
|         +cell yields |         +cell yields | ||||||
|         +cell #[code Token] |         +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 | +h(2, "has_vector") Span.has_vector | ||||||
|     +tag property |     +tag property | ||||||
|  |  | ||||||
|  | @ -1,3 +1,4 @@ | ||||||
|  | 
 | ||||||
| //- 💫 DOCS > API > TOKEN | //- 💫 DOCS > API > TOKEN | ||||||
| 
 | 
 | ||||||
| include ../_includes/_mixins | include ../_includes/_mixins | ||||||
|  | @ -405,7 +406,7 @@ p | ||||||
|     +tag property |     +tag property | ||||||
|     +tag-model("parse") |     +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"). | +aside-code("Example"). | ||||||
|     doc = nlp(u'Give it back! He pleaded.') |     doc = nlp(u'Give it back! He pleaded.') | ||||||
|  | @ -416,7 +417,7 @@ p A sequence of all the token's syntactic descendants. | ||||||
|     +row("foot") |     +row("foot") | ||||||
|         +cell yields |         +cell yields | ||||||
|         +cell #[code Token] |         +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 | +h(2, "is_sent_start") Token.is_sent_start | ||||||
|     +tag property |     +tag property | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user