def all_distances(self, l1, metric='cosine'):
"""Return distance matrix with distances to all words."""
l1_vecs = self.word_vectors_matrix(l1)
l1_labels = [self.label(e) for e in l1]
sims = self.pairwise_distances(l1_vecs, self.vectors, metric=metric)
return pd.DataFrame(sims, l1_labels, self.words)
评论列表
文章目录