快捷方式

torch.view_as_complex

torch.view_as_complex(input) 張量

返回 input 的一個複數張量檢視。對於形狀為 m1,m2,,mi,2m1, m2, \dots, mi, 2 的輸入張量,此函式返回一個形狀為 m1,m2,,mim1, m2, \dots, mi 的新複數張量,其中輸入張量的最後一個維度應表示複數的實部和虛部。

警告

view_as_complex() 僅支援 torch.dtypetorch.float64torch.float32 的張量。輸入的最後一個維度應為 size 2。此外,張量在其最後一個維度上的 步長 必須為 1。所有其他維度的步長必須為偶數。

引數

input (張量) – 輸入張量。

示例

>>> x=torch.randn(4, 2)
>>> x
tensor([[ 1.6116, -0.5772],
        [-1.4606, -0.9120],
        [ 0.0786, -1.7497],
        [-0.6561, -1.6623]])
>>> torch.view_as_complex(x)
tensor([(1.6116-0.5772j), (-1.4606-0.9120j), (0.0786-1.7497j), (-0.6561-1.6623j)])

文件

查閱 PyTorch 的完整開發者文件

檢視文件

教程

獲取面向初學者和高階開發者的深入教程

檢視教程

資源

查詢開發資源並獲得問題解答

檢視資源