torch.nn.functional.cosine_similarity
-
torch.nn.functional.cosine_similarity(x1, x2, dim=1, eps=1e-8) → Tensor -
Возвращает косинусное сходство между
x1иx2, вычисленное вдоль dim.x1иx2должны быть совместимы по форме для трансляции.dimотносится к размерности в этой общей форме. Размерностьdimвыходного тензора сжимается (см.torch.squeeze()), что приводит к тому, что выходной тензор имеет на одну размерность меньше.Поддерживает продвижение типа.
- Parameters
Пример:
>>> input1 = torch.randn(100, 128) >>> input2 = torch.randn(100, 128) >>> output = F.cosine_similarity(input1, input2) >>> print(output)
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.nn.functional.cosine_similarity.html