Función torch.polar de PyTorch
Manual de referencia de torch de Pytorch
torch.polarEs una función de PyTorch que se utiliza para crear tensores complejos a partir de coordenadas polares.
Definición de la función
torch.polar(abs, angle)
Ejemplo de uso
Ejemplo
import torch
# Crear tensor de valor absoluto (módulo)
abs_val = torch.tensor([1.0, 2.0, 3.0])
# Crear tensor de ángulos (radianes)
angle = torch.tensor([0.0, torch.pi/2, torch.pi])
# Crear tensor complejo a partir de coordenadas polares
x = torch.polar(abs_val, angle)
print(x)
print("Valor absoluto:", x.abs())
print("Ángulo:", x.angle())
# Crear tensor de valor absoluto (módulo)
abs_val = torch.tensor([1.0, 2.0, 3.0])
# Crear tensor de ángulos (radianes)
angle = torch.tensor([0.0, torch.pi/2, torch.pi])
# Crear tensor complejo a partir de coordenadas polares
x = torch.polar(abs_val, angle)
print(x)
print("Valor absoluto:", x.abs())
print("Ángulo:", x.angle())
Otras extensiones