Función torch.ldexp de PyTorch


Pytorch torch 参考手册Manual de referencia de Pytorch torch

torch.ldexpEs una función en PyTorch que se utiliza para multiplicar la mantisa por 2 elevado a la potencia del exponente, y es la operación inversa de frexp.

Definición de la función

torch.ldexp(input, other, out=None)

Ejemplo de uso

Ejemplo

import torch

# Descomponer con frexp
x = torch.tensor([8.0, 4.5, 2.0])
mantissa, exponent = torch.frexp(x)

# Reconstruir con ldexp
reconstructed = torch.ldexp(mantissa, exponent)
print("Valor reconstruido:", reconstructed)

El resultado de salida es:

重建值: tensor([8., 4.5, 2.])

Pytorch torch 参考手册Manual de referencia de Pytorch torch

Otras extensiones