PyTorch torch.polar-Funktion
PyTorch torch-Referenzhandbuch
torch.polarist eine Funktion in PyTorch, die verwendet wird, um komplexe Tensoren aus Polarkoordinaten zu erstellen.
Funktionsdefinition
torch.polar(abs, angle)
Anwendungsbeispiel
Beispiel
import torch
# Tensor für Absolutwert (Betrag) erstellen
abs_val = torch.tensor([1.0, 2.0, 3.0])
# Tensor für Winkel (Bogenmaß) erstellen
angle = torch.tensor([0.0, torch.pi/2, torch.pi])
# Komplexen Tensor aus Polarkoordinaten erstellen
x = torch.polar(abs_val, angle)
print(x)
print("Absolutwert:", x.abs())
print("Winkel:", x.angle())
# Tensor für Absolutwert (Betrag) erstellen
abs_val = torch.tensor([1.0, 2.0, 3.0])
# Tensor für Winkel (Bogenmaß) erstellen
angle = torch.tensor([0.0, torch.pi/2, torch.pi])
# Komplexen Tensor aus Polarkoordinaten erstellen
x = torch.polar(abs_val, angle)
print(x)
print("Absolutwert:", x.abs())
print("Winkel:", x.angle())
Andere Erweiterungen