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

Как рассчитать косинусное сходство скаляра и вектора в Python?

Я пытаюсь умножить выходные данные вероятности модели ngram на выходные данные предварительно обученной модели word2vec для повторного поиска следующего возможного слова, используя предсказание слова.(Обработка естественного языка)

Есть ли библиотека для этого?Я попробовал склеарн здесь: https://scikit -learn.org / stable / modules / generate / sklearn.metrics.pairwise.cosine_sdentifity.html

Но для парного расчета требуется всего два векторакосинусное сходство.

1 Ответ

0 голосов
/ 10 февраля 2019

Косинусное сходство по определению является мерой сходства между двумя векторами (см. Википедия ).Если представить два вектора в евклидовом пространстве, он измеряет, насколько выровнены их ориентации.Поэтому косинусное сходство между вектором и скаляром не определено.

Что именно вы хотите измерить?

...