sklearn.metrics.pairwise.paired_distances

sklearn.metrics.pairwise.paired_distances()

Calcula las distancias emparejadas entre X y Y.

Calcula las distancias entre (X[0], Y[0]), (X[1], Y[1]), etc…

Más información en el Manual de usuario.

Parámetros
Xndarray de forma (n_samples, n_features)

Arreglo 1 para el cálculo de la distancia.

Yndarray de forma (n_samples, n_features)

Arreglo 2 para el cálculo de la distancia.

metriccadena de caracteres o invocable, default=”euclidean»

La métrica a utilizar cuando se calcula la distancia entre instancias en un arreglo de características. Si la métrica es una cadena, debe ser una de las opciones especificadas en PAIRED_DISTANCES, incluyendo «euclidean», «manhattan» o «cosine». Alternativamente, si la métrica es una función invocable, se llama a cada par de instancias (filas) y se registra el valor resultante. El invocable debe tomar dos arreglos de X como entrada y devolver un valor que indique la distancia entre ellos.

Devuelve
distancesndarray de forma (n_samples,)

Ver también

pairwise_distances

Calcula la distancia entre cada par de muestras.

Ejemplos

>>> from sklearn.metrics.pairwise import paired_distances
>>> X = [[0, 1], [1, 1]]
>>> Y = [[0, 1], [2, 1]]
>>> paired_distances(X, Y)
array([0., 1.])