【发布时间】:2021-10-20 03:36:19
【问题描述】:
我使用 FastText 来生成词嵌入。我从https://fasttext.cc/docs/en/crawl-vectors.html 下载预训练模型 该模型有 300 个维度,但我想要 100 个维度,所以我使用 reduce model 命令,但出现错误
import gensimmodel = gensim.models.fasttext.FastText.load_fasttext_format('cc.th.300.bin')gensim.models.fasttext.utils.reduce_model(model, 100)
我收到了AttributeError: module 'gensim.utils' has no attribute 'reduce_model'
这是来自 FastText 文档的代码
import fasttextimport fasttext.utilft = fasttext.load_model('cc.en.300.bin')fasttext.util.reduce_model(ft, 100)
如何解决此错误,我找不到新命令的任何文档。
谢谢
【问题讨论】:
标签: python nlp gensim fasttext