ore*_*isp 5 python nlp gensim word2vec
我训练并保存了一个 gensim word2vec 模型:
W2V_MODEL_FN = r"C:\Users\models\w2v.model"
model = Word2Vec(X, size=150, window=3, min_count=2, workers=10)
model.train(X, total_examples=len(X), epochs=50)
model.save(W2V_MODEL_FN)
Run Code Online (Sandbox Code Playgroud)
进而:
w2v_model = Word2Vec.load(W2V_MODEL_FN)
Run Code Online (Sandbox Code Playgroud)
在一种环境中它可以完美运行,但在另一种环境中我得到错误:
{AttributeError}无法从“C:\Users\Anaconda3_New\envs\ISP_env\lib\site-packages\gensim\models\keyedvectors.py”中获取模块“gensim.models.keyedvectors”上的属性“Word2VecKeyedVectors”
所以我想这可能是一个包版本问题?
但我无法弄清楚它是什么。有任何想法吗?
谢谢!
小智 2
感谢@oren_jsp回答问题。
pip3 install --upgrade gensim --user
Run Code Online (Sandbox Code Playgroud)
它解决了我的问题。
| 归档时间: |
|
| 查看次数: |
3471 次 |
| 最近记录: |