mirror of https://github.com/explosion/spaCy.git
Allow 'fine_grained' option in displaCy (see #1703)
Shows token.tag_ instead of token.pos_. Disabled by default, to not cause rendering issues for models with long fine-grained tags (e.g. merged morphological features).
This commit is contained in:
parent
d8dd484dc0
commit
020a7e5d52
|
@ -97,7 +97,10 @@ def parse_deps(orig_doc, options={}):
|
|||
word.lemma_, word.ent_type_))
|
||||
for span_props in spans:
|
||||
doc.merge(*span_props)
|
||||
words = [{'text': w.text, 'tag': w.pos_} for w in doc]
|
||||
if options.get('fine_grained'):
|
||||
words = [{'text': w.text, 'tag': w.tag_} for w in doc]
|
||||
else:
|
||||
words = [{'text': w.text, 'tag': w.pos_} for w in doc]
|
||||
arcs = []
|
||||
for word in doc:
|
||||
if word.i < word.head.i:
|
||||
|
|
Loading…
Reference in New Issue