def __init__(self,filename='word2vec.pklz'):
"""
Py Word2vec??
"""
super().__init__()
self.name='word2vec'
self.load(filename)
self.vocab_cnt=len(self)
self.dims=self[list(self.keys())[0]].shape[0]
print('???:' + str(self.vocab_cnt))
print('???:' + str(self.dims))
self.word2idx= {w: i for i, w in enumerate(self.keys())}
self.idx2word= {i: w for i, w in enumerate(self.keys())}
self._matrix =np.array(list(self.values()))
print(self._matrix.shape)
评论列表
文章目录