Fix GoldParse init when token count differs (#5191)

Fix the `GoldParse` initialization when the number of tokens has changed
(due to merging subtokens with the parser).
This commit is contained in:
adrianeboyd 2020-03-26 10:46:23 +01:00 committed by GitHub
parent d88a377bed
commit a04f802099
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -231,7 +231,7 @@ class Scorer(object):
"""
if len(doc) != len(gold):
gold = GoldParse.from_annot_tuples(
doc, tuple(zip(*gold.orig_annot)) + (gold.cats,)
doc, zip(*gold.orig_annot), cats=gold.cats,
)
gold_deps = set()
gold_deps_per_dep = {}