Функция PyTorch torch.ldexp


Pytorch torch 参考手册Справочное руководство Pytorch torch

torch.ldexpЭто функция в PyTorch, используемая для умножения мантиссы на 2 в степени экспоненты; она является обратной операцией к frexp.

Определение функции

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

Примеры использования

Пример

import torch

# Разложить с помощью frexp
x = torch.tensor([8.0, 4.5, 2.0])
mantissa, exponent = torch.frexp(x)

# Восстановить с помощью ldexp
reconstructed = torch.ldexp(mantissa, exponent)
print("Восстановленное значение:", reconstructed)

Результат вывода:

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

Pytorch torch 参考手册Справочное руководство Pytorch torch

Другие расширения