評價此頁

torch.isnan#

torch.isnan(input) Tensor#

返回一個新的張量,其中包含布林元素,表示 input 的每個元素是否為 NaN。複數值在其實部和/或虛部為 NaN 時被視為 NaN。

引數

input (Tensor) – 輸入張量。

返回

一個布林張量,其中 input 為 NaN 的位置為 True,其他位置為 False

示例

>>> torch.isnan(torch.tensor([1, float('nan'), 2]))
tensor([False, True, False])