Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 计算Word2Vec模型精度时的未来警告错误_Python_Numpy_Nlp_Gensim_Word2vec - Fatal编程技术网

Python 计算Word2Vec模型精度时的未来警告错误

Python 计算Word2Vec模型精度时的未来警告错误,python,numpy,nlp,gensim,word2vec,Python,Numpy,Nlp,Gensim,Word2vec,我试图计算Word2Vec模型的准确性。这是我的代码: import gensim vectors = gensim.models.KeyedVectors.load("cbow_vectors.kv", mmap='r') questions = "questions-words.txt" analogy_scores = vectors.accuracy(questions, restrict_vocab=30000, case_insensitive=True) 我得到以下错误:

我试图计算Word2Vec模型的准确性。这是我的代码:

import gensim

vectors = gensim.models.KeyedVectors.load("cbow_vectors.kv", mmap='r')

questions = "questions-words.txt"

analogy_scores = vectors.accuracy(questions, restrict_vocab=30000, case_insensitive=True)
我得到以下错误:

C:\Users\\AppData\Local\Programs\Python\Python36\lib\site packages\gensim\matutils.py:737: FutureWarning:将issubdtype的第二个参数从转换为
int
np。已签名的整数
已弃用。在未来,它将是 视为
np.int32==np.dtype(int.type
)。如果 np.issubdtype(vec.dtype,np.int):

然后什么也没发生:(
有人知道如何解决这个问题吗?

这不是一个错误,只是gensim软件包中的一个警告,您可以忽略。程序是结束还是手动终止?如果您不是手动终止它,请让它继续运行,因为当您训练模型时需要一些时间来学习,所以让它继续。我不是手动终止它,它只是显示战争ning,然后命令输入行返回给我,让我键入其他内容。这就是为什么我认为是这个警告阻止了它运行。我刚刚意识到我太愚蠢了,只是忘记了写打印(类比分数)。但是谢谢你的帮助。