From f597992411a4588aaa93c36bd7744a3ed02b10ff Mon Sep 17 00:00:00 2001 From: Matthw Honnibal Date: Thu, 24 Oct 2019 17:34:16 +0200 Subject: [PATCH] Fix number characters --- spacy/pipeline/pipes.pyx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spacy/pipeline/pipes.pyx b/spacy/pipeline/pipes.pyx index f0d5b7fff..da0764c3a 100644 --- a/spacy/pipeline/pipes.pyx +++ b/spacy/pipeline/pipes.pyx @@ -848,7 +848,7 @@ class ClozeMultitask(Pipe): @classmethod def Model(cls, vocab, tok2vec, **cfg): if cfg["objective"] == "characters": - out_sizes = [256] * cfg.get("nr_char", 10) + out_sizes = [256] * cfg.get("nr_char", 4) output_layer = MultiSoftmax(out_sizes) else: output_size = vocab.vectors.data.shape[1] @@ -867,7 +867,7 @@ class ClozeMultitask(Pipe): self.model = model self.cfg = cfg self.cfg.setdefault("objective", "characters") - self.cfg.setdefault("nr_char", 10) + self.cfg.setdefault("nr_char", 4) def set_annotations(self, docs, dep_ids, tensors=None): pass @@ -1094,6 +1094,7 @@ cdef class DependencyParser(Parser): assigns = ["token.dep", "token.is_sent_start", "doc.sents"] requires = [] TransitionSystem = ArcEager + nr_feature = 8 @property def postprocesses(self):