-
Notifications
You must be signed in to change notification settings - Fork 194
Open
Description
Hi guys,
After updated the new version of magpie (v2.1), the old saved model, words vector that created in v2.0 seems can't be loaded in v2.1.
The errors were occurred by gensim library.
predict_text = magpie.predict_from_text(trans_text)
File "/usr/local/lib/python3.5/dist-packages/magpie/main.py", line 196, in predict_from_text
return self._predict(doc)
File "/usr/local/lib/python3.5/dist-packages/magpie/main.py", line 214, in _predict
word_vector = self.word2vec_model.wv[w].reshape(1, -1)
File "/usr/local/lib/python3.5/dist-packages/gensim/models/keyedvectors.py", line 353, in __getitem__
return self.get_vector(entities)
File "/usr/local/lib/python3.5/dist-packages/gensim/models/keyedvectors.py", line 471, in get_vector
return self.word_vec(word)
File "/usr/local/lib/python3.5/dist-packages/gensim/models/keyedvectors.py", line 463, in word_vec
result = self.vectors[self.vocab[word].index]
AttributeError: 'Word2VecKeyedVectors' object has no attribute 'vectors'
What should we do to load the saved model from v2.0 to use in v2.1?
Thanks for your help.
Metadata
Metadata
Assignees
Labels
No labels