torch.atan2
-
torch.atan2(input: Tensor, other: Tensor, *, out: Tensor | None) → Tensor -
Поэлементный арктангенс с учётом квадранта. Возвращает новый тензор со знаковыми углами в радианах между вектором и вектором . (Обратите внимание: , второй параметр, является координатой x, а , первый параметр, — координатой y.)
Формы
inputиotherдолжны быть совместимы для широковещательной передачи.- Параметры:
- Именованные аргументы:
-
out (Tensor, необязательный) – выходной тензор.
Пример:
>>> a = torch.randn(4) >>> a tensor([ 0.9041, 0.0196, -0.3108, -2.4423]) >>> torch.atan2(a, torch.randn(4)) tensor([ 0.9833, 0.0811, -1.9743, -1.4151])
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.atan2.html