Spec-Zone.ru › PyTorch 2

torch.view_as_real

torch.view_as_real(input) → Tensor

Возвращает представление input как вещественного тензора. Для входного комплексного тензора размера size m1,m2,…,mim1, m2, \dots, mi, эта функция возвращает новый вещественный тензор размера m1,m2,…,mi,2m1, m2, \dots, mi, 2, где последняя размерность размера 2 представляет вещественную и мнимую части комплексных чисел.

Предупреждение

view_as_real() поддерживается только для тензоров с complex dtypes.

Параметры

input (Тензор) – входной тензор.

Пример:

>>> x=torch.randn(4, dtype=torch.cfloat)
>>> x
tensor([(0.4737-0.3839j), (-0.2098-0.6699j), (0.3470-0.9451j), (-0.5174-1.3136j)])
>>> torch.view_as_real(x)
tensor([[ 0.4737, -0.3839],
        [-0.2098, -0.6699],
        [ 0.3470, -0.9451],
        [-0.5174, -1.3136]])

© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.view_as_real.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API