* Fix Parser.get_state

This commit is contained in:
Matthew Honnibal 2015-08-09 01:40:13 +02:00
parent 18331dca89
commit f0f4fa9838

View File

@ -109,7 +109,7 @@ cdef class Parser:
fill_context(eg.c.atoms, stcls) fill_context(eg.c.atoms, stcls)
self.model.set_scores(eg.c.scores, eg.c.atoms) self.model.set_scores(eg.c.scores, eg.c.atoms)
eg.guess = arg_max_if_true(eg.c.scores, eg.c.is_valid, self.model.n_classes) eg.guess = arg_max_if_true(eg.c.scores, eg.c.is_valid, self.model.n_classes)
self.moves.c[eg.guess].do(stcls, self.moves.c[eg.c.guess].label) self.moves.c[eg.guess].do(stcls, self.moves.c[eg.guess].label)
if stcls.is_final(): if stcls.is_final():
self.moves.finalize_state(stcls) self.moves.finalize_state(stcls)
tokens.set_parse(stcls._sent) tokens.set_parse(stcls._sent)