1
我想用gensim word2vec模型獲得最可能的單詞序列。我發現了一個預訓練的模型,它提供了以下文件:在gensim word2vec模型中給出文字給定文字嵌入模型的概率
word2vec.bin
word2vec.bin.syn0.npy
word2vec.bin.syn1neg.npy
這是我的代碼試圖讓句子的概率有這位模特:
model = model.wv.load(word_embedding_model_path)
model.hs = 1
model.negative = 0
print model.score(sentence.split(" "))
在運行這段代碼,我得到這個錯誤:
AttributeError: 'Word2Vec' object has no attribute 'syn1'
誰能幫我弄清楚如何解決這個問題。一般來說,我想使用一些預訓練模型來獲得單詞出現在一起的概率。