【发布时间】:2020-05-28 07:27:12
【问题描述】:
我尝试从 fastext - wiki word vectors 加载预训练的 FastText 向量。
我的代码在下面,它运行良好。
from gensim.models import FastText
model = FastText.load_fasttext_format('./wiki.en/wiki.en.bin')
但是,警告信息有点烦人。
gensim_fasttext_pretrained_vector.py:13: DeprecationWarning: Call to deprecated `load_fasttext_format` (use load_facebook_vectors (to use pretrained embeddings)
消息说,load_fasttext_format 将被弃用,所以最好使用load_facebook_vectors。
所以我决定更改代码。我更改的代码如下所示。
from gensim.models import FastText
model = FastText.load_facebook_vectors('./wiki.en/wiki.en.bin')
但是,错误发生了,错误信息是这样的。
Traceback (most recent call last):
File "gensim_fasttext_pretrained_vector.py", line 13, in <module>
model = FastText.load_facebook_vectors('./wiki.en/wiki.en.bin')
AttributeError: type object 'FastText' has no attribute 'load_facebook_vectors'
我不明白为什么会发生这些事情。 我只是改变了消息所说的内容,但它不起作用。 如果您对此有所了解,请告诉我。
总是,谢谢你们的帮助。
【问题讨论】: