我试过在我的Ubuntu机器上运行Glove。它没关系,直到它给我以下错误抱怨matlab:
./demo.sh: line 37: matlab: command not found
有人可以帮我在我的机器上设置matlab来运行Glove吗?
答案 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将处理它。