paired_manhattan_distances#

sklearn.metrics.pairwise.paired_manhattan_distances(X, Y)[源代码]#

计算X和Y之间的成对L1距离。

Distances are calculated between (X[0], Y[0]), (X[1], Y[1]), ..., (X[n_samples], Y[n_samples]).

阅读更多的 User Guide .

参数:
X形状(n_samples,n_features)的{类数组,稀疏矩阵}

类似于数组的,其中每一行都是一个样本,每一列都是一个特征。

Y形状(n_samples,n_features)的{类数组,稀疏矩阵}

类似于数组的,其中每一行都是一个样本,每一列都是一个特征。

返回:
distances形状的nd数组(n_samples,)

L1行载体之间的成对距离 X 以及的行载体 Y .

示例

>>> from sklearn.metrics.pairwise import paired_manhattan_distances
>>> import numpy as np
>>> X = np.array([[1, 1, 0], [0, 1, 0], [0, 0, 1]])
>>> Y = np.array([[0, 1, 0], [0, 0, 1], [0, 0, 0]])
>>> paired_manhattan_distances(X, Y)
array([1., 2., 1.])