【发布时间】:2021-03-10 09:03:17
【问题描述】:
我已经在 Python 中训练了一个 FastText 模型并将文件保存到一个文件夹中。这些是文件夹的内容:
fasttext.model
fasttext.model.trainables.syn1neg.npy
fasttext.model.trainables.vectors_ngrams_lockf.npy
fasttext.model.trainables.vectors_vocab_lockf.npy
fasttext.model.wv.vectors.npy
fasttext.model.wv.vectors_ngrams.npy
fasttext.model.wv.vectors_vocab.npy
如何在 MATLAB 中加载模型并提取某些词的词嵌入? 这就是我们在 Python 中所做的:
from gensim.models.fasttext import FastText
model = FastText.load(fasttext.model)
vector = model.wv[word]
在 MATLAB 中有没有类似的东西?如何在 MATLAB 中获取由 Python 中的 FastText 模型生成的词嵌入并使用它们?
【问题讨论】:
-
那是为了加载预训练的 FastText 模型。我想加载我自己训练的模型。
标签: python matlab gensim fasttext language-model