mirror of
https://github.com/explosion/spaCy.git
synced 2025-07-05 12:23:06 +03:00
Fix get_matching_ents (#10451)
* Fix get_matching_ents Not sure what happened here - the code prior to this commit simply does not work. It's already covered by entity linker tests, which were succeeding in the NEL PR, but couldn't possibly succeed on master. * Fix test Test was indented inside another test and so doesn't seem to have been running properly.
This commit is contained in:
parent
7ed7908716
commit
61ba5450ff
|
@ -263,11 +263,11 @@ cdef class Example:
|
||||||
kept. Otherwise only the character indices need to match.
|
kept. Otherwise only the character indices need to match.
|
||||||
"""
|
"""
|
||||||
gold = {}
|
gold = {}
|
||||||
for ent in self.reference:
|
for ent in self.reference.ents:
|
||||||
gold[(ent.start_char, ent.end_char)] = ent.label
|
gold[(ent.start_char, ent.end_char)] = ent.label
|
||||||
|
|
||||||
keep = []
|
keep = []
|
||||||
for ent in self.predicted:
|
for ent in self.predicted.ents:
|
||||||
key = (ent.start_char, ent.end_char)
|
key = (ent.start_char, ent.end_char)
|
||||||
if key not in gold:
|
if key not in gold:
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Reference in New Issue
Block a user