这是我的表演:
已安装pip3,请安装Glove_py。在Jupyter Python中,导入手套即可。
from glove import *
问题:
当我尝试基本的安装代码以确保所有模块均已加载并正常工作时。我有以下代码,该消息出现错误:“ NameError:未定义名称'手套'”。现在,由于模块手套的导入工作正常,因此我尝试了未定义NameError的函数“手套”和“手套”。
我确实找到了'git clone http://github.com/stanfordnlp/glove'之类的库,并使用make下载并构建了代码。可以在控制台中运行此代码以获取示例。
pip3 install glove_py
Gip_py的Pip安装已确定。
pip3 install glove_python
但是,Gloves_python的pip安装由于“错误命令以退出状态1错误而出错”而无法安装。
glove && make
mkdir -p build
手套'git clone http://github.com/stanfordnlp/glove'下载ok,并使用make ok进行构建。但是即使使用此make'd版本,我也无法获得Python导入手套来找到在Jupyter Python环境中实现的C代码。
[我怀疑我缺少一些简单的东西,我将不胜感激。
Python代码,测试运行。这是我的Python代码测试运行,未在模块上失败。
model = glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)
model.train(df)
model.to_txt()
words = model.most_similary("one", 10)
NameError Traceback (most recent call last)
<ipython-input-11-517b339bba36> in <module>
----> 1 model = glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)
2 model.train(df)
3 model.to_txt()
4 words = model.most_similary("one", 10)
5 print(words)
NameError: name 'glove' is not defined
查看“手套”模块内部功能的目录功能也失败。
dir(glove)
NameError Traceback (most recent call last)
<ipython-input-22-ceb4b54b68bb> in <module>
----> 1 dir(glove)
NameError: name 'glove' is not defined
您想要的是模块内部的Glove
类;注意大写字母。
我认为这条线
glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)
应该是
Glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)