如何使用`sklearn.neighbors.DistanceMetric`计算距离

时间:2018-07-14 16:06:05

标签: python scikit-learn

我正在使用sklearn.neighbors.DistanceMetric来构建BallTree。但是,我然后需要将该距离度量用于进一步的计算。如何使用sklearn.neighbors.DistanceMetric计算距离?例如,如果x = np.array([1,2])y = np.array([4,6])

>>> sklearn.neighbors.DistanceMetric.get_metric("euclidean").compute_distances(x,y)
... 5

有什么办法可以做到这一点? The docs似乎只建议使用pairwise方法来计算所有成对距离,而我不需要。理想情况下,xy可能是点的数组,并且compute_distances会沿-1轴广播。

0 个答案:

没有答案