PyTorch torch.ldexp Funktion
PyTorch torch Referenzhandbuch
torch.ldexpEs ist eine Funktion in PyTorch, die verwendet wird, um die Mantisse mit 2 hoch dem Exponenten zu multiplizieren, und ist die Umkehroperation von frexp.
Funktionsdefinition
torch.ldexp(input, other, out=None)
Anwendungsbeispiele
Beispiel
import torch
# Zerlegen mit frexp
x = torch.tensor([8.0, 4.5, 2.0])
mantissa, exponent = torch.frexp(x)
# Rekonstruieren mit ldexp
rekonstruiert = torch.ldexp(Mantisse, Exponent)
print("Rekonstruierter Wert:", reconstructed)
# Zerlegen mit frexp
x = torch.tensor([8.0, 4.5, 2.0])
mantissa, exponent = torch.frexp(x)
# Rekonstruieren mit ldexp
rekonstruiert = torch.ldexp(Mantisse, Exponent)
print("Rekonstruierter Wert:", reconstructed)
Das Ausgabeergebnis ist:
重建值: tensor([8., 4.5, 2.])
Andere Erweiterungen