def pairwise_distances(self, X, Y=None, metric='cosine',
n_jobs=1, **kwds):
if self.prenorm:
if metric == 'cosine':
return self._cosine_distances_prenorm(X, Y)
else:
raise Exception(
'Vectors are normalized and will work only with cosine.')
return smp.pairwise_distances(X, Y, metric=metric,
n_jobs=n_jobs, **kwds)
评论列表
文章目录