运行Word相似性手套

时间:2015-09-29 05:42:03

标签: stanford-nlp

我试过在我的Ubuntu机器上运行Glove。它没关系,直到它给我以下错误抱怨matlab:

./demo.sh: line 37: matlab: command not found

有人可以帮我在我的机器上设置matlab来运行Glove吗?

1 个答案:

答案 0 :(得分:1)

<强>解决方案-1:
matlab命令部分只是手套工具的内在测试部分。 您不需要运行demo.sh的那一部分来生成单词向量。

<强>解决方案-2:
此外,随着GloVe的新版本版本1.2 ,有一些python代码可以做到这一点。 Matlab没有必要,python会处理它。

demo.sh有一个if elif代码部分,用于检查机器上是否存在运行的matlab。如果存在,则运行matlab,如果不检查八度音程。如果八度音程存在,它会运行八度音程。如果八度音程不存在,则使用python运行。 demo.sh有以下代码,matlab部分是它的最后一部分:

if(gps.canGetLocation())

简称: Glove 1.2的新版Glove解决了您的问题。跑吧。 matlab,octave或python,其中一个足以运行脚本。如果您有其中一个,demo.sh将处理它。