我使用Gensim包装器来获得wordRank嵌入(我跟随他们的tutorial来实现这一点),如下所示。在
from gensim.models.wrappers import Wordrank
model = Wordrank.train(wr_path = "models", corpus_file="proc_brown_corp.txt",
out_name= "wr_model")
model.save("wordrank")
model.save_word2vec_format("wordrank_in_word2vec.vec")
但是,我得到了以下错误FileNotFoundError: [WinError 2] The system cannot find the file specified
。我只是想知道我做错了什么,因为在我看来一切都是正确的。请帮帮我。在
此外,我想知道我保存模型的方法是否正确。我看到Gensim提供了方法save_word2vec_format
。使用它而不直接使用原始的wordRank模型有什么好处?在
FileNotFoundError: [WinError 2] The system cannot find the file specified
。在所以,我假设你有追踪记录
请看,wr_路径应该指向安装了wordrank的位置,更具体地说,是保存wordrank二进制文件的文件夹的路径。在
所以我的是
path_to_wordrank_binary ='/home/ubuntu/wordrank'
,其中wordrank是包含wordrank.cpp在然后确保你的语料库文件在当前目录中。因为那是你给的。在
This是您应该研究的教程。在
相关问题 更多 >
编程相关推荐