torch.ldexp
-
torch.ldexp(input, other, *, out=None) → Tensor -
Умножает
inputна 2 **other.Обычно эта функция используется для построения чисел с плавающей точкой: мантиссы в
inputумножаются на целые степени двойки, полученные из показателей степени вother.- Параметры:
- Именованные аргументы:
-
out (Tensor, optional) – выходной тензор.
Пример:
>>> torch.ldexp(torch.tensor([1.]), torch.tensor([1])) tensor([2.]) >>> torch.ldexp(torch.tensor([1.0]), torch.tensor([1, 2, 3, 4])) tensor([ 2., 4., 8., 16.])
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.ldexp.html