我正在使用Windows 10和python 3.3。我试图下载fasttext_model300来计算文档之间的软余弦相似度,但是当我运行python文件时,到达以下语句后它便停止了:
fasttext_model300 = api.load('fasttext-wiki-news-subwords-300')
没有错误或没有响应,它只是停止而没有任何反应。
有人知道为什么会发生吗?
谢谢
答案 0 :(得分:0)
我建议您不要使用gensim
api.load()
功能。它动态地运行来自远程服务器的新的,未版本控制的源代码,该源代码的操作是不透明的,并且对于维护安全的本地配置或调试出现的所有问题而言不是最佳选择。
相反,找到您信任的实际确切数据文件,然后将它们下载为纯数据。然后,使用特定的库操作(例如KeyedVectors.load_word2vec_format()
方法),使用您了解的精确本地文件路径来完全实例化所需的模型。
遵循这些步骤可以使您更清楚地发现出了什么问题。如果不是,请尝试在INFO级别上启用日志记录,以收集有关失败之前进展情况的更多信息(并添加任何新的详细信息作为注释或您的问题)。