捷徑

torch.isfinite

torch.isfinite(input) Tensor

傳回一個新的張量,其布林元素表示每個元素是否為 finite (有限)。

當實數值不是 NaN、負無限大或無限大時,它們是有限的。當複數的實部和虛部都有限時,它們是有限的。

參數

input (Tensor) – 輸入張量。

傳回

一個布林張量,在 input 為有限值時為 True,其他地方為 False。

範例

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

文件

存取 PyTorch 的完整開發者文件

檢視文件

教學

取得針對初學者和進階開發者的深入教學

檢視教學

資源

尋找開發資源並獲得問題解答

檢視資源