要获取单词的向量,我可以使用:
model["word"]
但是如果我想得到一个句子的向量,我需要对所有单词的向量求和或得到所有向量的平均值。
FastText 是否提供了一种方法来做到这一点?
最佳答案
如果要计算句子或段落的向量表示,请使用:$ ./fasttext print-sentence-vectors model.bin < text.txt
这假设 text.txt 文件包含您想要获取向量的段落。程序将在文件中的每一行输出一个向量表示。
这在fasttext repo的README中已经明确提到了。
https://github.com/facebookresearch/fastText
关于facebook - 如何使用fasttext矢量化整个文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43455043/