mirror of
https://github.com/explosion/spaCy.git
synced 2024-11-13 13:17:06 +03:00
Merge pull request #616 from TiagoMRodrigues/master
Make span.merge return Token
This commit is contained in:
commit
bad005f2b9
|
@ -52,6 +52,13 @@ def test_np_merges(EN):
|
||||||
merged = tokens.merge(start, end, label, lemma, label)
|
merged = tokens.merge(start, end, label, lemma, label)
|
||||||
assert merged != None, (start, end, label, lemma)
|
assert merged != None, (start, end, label, lemma)
|
||||||
|
|
||||||
|
|
||||||
|
tokens = EN(u'One test with entities like New York City so the ents list is not void')
|
||||||
|
|
||||||
|
for span in tokens.ents:
|
||||||
|
merged = span.merge()
|
||||||
|
assert merged != None, (span.start, span.end, span.label_, span.lemma_)
|
||||||
|
|
||||||
@pytest.mark.models
|
@pytest.mark.models
|
||||||
def test_entity_merge(EN):
|
def test_entity_merge(EN):
|
||||||
tokens = EN(u'Stewart Lee is a stand up comedian who lives in England and loves Joe Pasquale.\n')
|
tokens = EN(u'Stewart Lee is a stand up comedian who lives in England and loves Joe Pasquale.\n')
|
||||||
|
|
|
@ -99,7 +99,7 @@ cdef class Span:
|
||||||
token (Token):
|
token (Token):
|
||||||
The newly merged token.
|
The newly merged token.
|
||||||
"""
|
"""
|
||||||
self.doc.merge(self.start_char, self.end_char, *args, **attributes)
|
return self.doc.merge(self.start_char, self.end_char, *args, **attributes)
|
||||||
|
|
||||||
def similarity(self, other):
|
def similarity(self, other):
|
||||||
'''Make a semantic similarity estimate. The default estimate is cosine
|
'''Make a semantic similarity estimate. The default estimate is cosine
|
||||||
|
|
Loading…
Reference in New Issue
Block a user