def WordToVec(bet_list):
model = Word2Vec.load('word2vector.model')
# ????
bet_vec_list = [] # between???????
for bet in bet_list:
between_vec = [] # ???between??
bet = bet.strip()
num, line = bet.split(':', 1)
line = line.split()
between_vec = np.array([0] * 50)
for word in line:
if word in model:
between_vec = between_vec + np.array(model[word])
bet_vec_list.append(between_vec)
bet_vec_list = np.array(bet_vec_list)
np.savetxt('2.csv', bet_vec_list)
return bet_vec_list
评论列表
文章目录