Как рассчитать сходство между столбцами двух матриц - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть две матрицы A и B (обе имеют одинаковую форму). Я хотел бы сравнить сходство между каждым столбцом A и B, и если все сходства меньше порогового значения, я хочу запустить свой другой алгоритм. Я хочу знать, есть ли в Python метод, который бы дал мне одно значение, которое представляет сходство между A и B. На данный момент я использую distance.cosine, который возвращает мне сходство между A и B в массиве. Я не уверен, как использовать эти значения с моим условием.

import scipy.spatial as sp
a=np.random.rand(10,2)
b=np.random.rand(10,2)

c = distance.cosine(a[:,0],b[:,0])

print(c)
...