我是gensims最新版本,使用KeyedVectors从文件中加载经过训练的向量,剂量必须实例化一个新的Word2Vec对象。但是现在我的代码坏了,因为我不能使用model.vector_size属性。有什么替代方法?我的意思是不仅仅是kv[kv.index2word[0]].size

最佳答案

kv.vector_size仍然有效;我正在使用gensim 2.3.0,这是我写的最新版本。 (我假设kv是您的KeyedVectors对象。)似乎对象属性未在API页面上记录,但是自动完成功能会提示它,并且不建议使用警告或其他任何内容。

您的问题帮助我回答了自己的问题,即如何获取单词数:len(kv.index2word)

关于python-3.x - gensim KeydVectors尺寸,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43202548/

10-12 01:35