首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在确保向前兼容性的同时保存Gensim模型?

如何在确保向前兼容性的同时保存Gensim模型?
EN

Stack Overflow用户
提问于 2017-12-02 12:50:50
回答 0查看 372关注 0票数 1

我正在使用Gensim Phrases类上的save method来存储一个模型以备将来使用,但是如果我更新我的Gensim版本,我在加载该模型时会遇到问题。例如,在Gensim 2.3.0中加载2.2.0中制作的模型时,我得到以下错误:

代码语言:javascript
复制
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<timed exec> in <module>()

~/Stuff/Sources/anaconda3/envs/nlp/lib/python3.6/site-packages/gensim/models/phrases.py in __init__(self, phrases_model)
    395         self.min_count = phrases_model.min_count
    396         self.delimiter = phrases_model.delimiter
--> 397         self.scoring = phrases_model.scoring
    398         self.phrasegrams = {}
    399         corpus = pseudocorpus(phrases_model.vocab, phrases_model.delimiter)

AttributeError: 'Phrases' object has no attribute 'scoring'

有没有更好的方法来确保向前兼容性?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47604717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档