Fix vectors data added after training (see
@@ -146,8 +146,8 @@ def train(cmd, lang, output_dir, train_data, dev_data, n_iter=30, n_sents=0,
meta['accuracy'] = scorer.scores
meta['speed'] = {'nwords': nwords, 'cpu': cpu_wps,
'gpu': gpu_wps}
- meta['vectors'] = {'entries': nlp.vocab.vectors_length,
- 'width': 0}
+ meta['vectors'] = {'width': nlp.vocab.vectors_length,
+ 'entries': len(nlp.vocab.vectors)}
meta['lang'] = nlp.lang
meta['pipeline'] = pipeline
meta['spacy_version'] = '>=%s' % about.__version__
