Как работает матрица сжатых расстояний? (Pdist)

scipy.spatial.distance.pdist возвращает сжатую матрицу расстояний. Отдокументация:

Возвращает сжатую матрицу расстояний Y. Для каждого и (где) метрика dist (u = X [i], v = X [j]) вычисляется и сохраняется в записи ij.

я думалij означалоi*j, Но я думаю, что могу ошибаться. Рассматривать

X = array([[1,2], [1,2], [3,4]])
dist_matrix = pdist(X)

тогда в документации сказано чтоdist(X[0], X[2]) должно бытьdist_matrix[0*2], Тем не мение,dist_matrix[0*2] 0, а не 2,8, как должно быть.

Какие'формулу, которую я должен использовать, чтобы получить сходство двух векторов, учитываяi а также ?j

Ответы на вопрос(6)

Ваш ответ на вопрос