У меня есть вектор для ввода слоя.Для этого вектора я хотел бы вычислить косинус, аналогичный нескольким другим векторам (которые могут быть расположены в матрице)
Пример (другие векторы: c1, c2, c3 ...):
Input:
v
(len(v) = len(c1) = len(c2) ...)
Output:
[cosinsSimilarity(v,c1),cosineSimilarity(v,c2),cosineSimilarity(v,c3),consinSimilarity(v,...)]
Я думаю, что проблему можно решить с помощью подхода, подобного следующему:
cosineSimilarity (v, matrix (c1, c2, c3, ...))
но, к сожалению, я понятия не имею, как я могу реализовать это в слое keras с помощью input_shape(1, len (v)) и output_shape (1, столбцы (матрица))