Python 如何从bin文件中获取vec文件?
我正在尝试将我的模型与Python 如何从bin文件中获取vec文件?,python,alignment,unsupervised-learning,fasttext,Python,Alignment,Unsupervised Learning,Fasttext,我正在尝试将我的模型与fasttext unsupervised.py对齐。我用fasttext训练了我的模型,得到了二进制文件model.bin。当我使用unsupervised.py时,我得到 error: ValueError: model.bin has wrong file format 怎么了?我必须有.vec文件吗?如何获取它?有关.bin和.vec文件之间差异的信息,您可以阅读以下内容 在任何情况下,MUSE都需要.vec文件 如果您想将.bin文件转换为.vec文件,可能会对
fasttext unsupervised.py
对齐。我用fasttext
训练了我的模型,得到了二进制文件model.bin
。当我使用unsupervised.py时,我得到
error: ValueError: model.bin has wrong file format
怎么了?我必须有
.vec
文件吗?如何获取它?有关.bin和.vec文件之间差异的信息,您可以阅读以下内容
在任何情况下,MUSE都需要.vec文件
如果您想将.bin文件转换为.vec文件,可能会对您有所帮助。Puthon Gensim软件包可以加载Facebook FastText
.bin
模型及其:
然后,使用以下命令将模型包含的.wv
字向量中的向量保存为纯文本.vec
文件:
ft_model = FastText.load_facebook_model(path_to_bin)
ft_model.wv.save_word2vec_format('ft_model.vec')