Как найти ближайшее слово к вектору с помощью word2vec

Я только начал использовать Word2vec, и мне было интересно, как мы можем найти наиболее близкое слово к вектору. У меня есть этот вектор, который является средним вектором для набора векторов:

array([-0.00449447, -0.00310097, 0.02421786, ...], dtype=float32)

Есть ли прямой способ найти самое похожее слово в моих данных обучения для этого вектора?

Или единственное решение - рассчитать косинусное сходство между этим вектором и векторами каждого слова в моих тренировочных данных, а затем выбрать ближайший?

Благодарю.

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

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