快捷鍵

torch.linalg.det

torch.linalg.det(A, *, out=None) Tensor

計算方陣的行列式。

支援 float、double、cfloat 和 cdouble 等資料類型。 也支援批次矩陣,如果 A 是一批矩陣,則輸出具有相同的批次維度。

另請參閱

torch.linalg.slogdet() 計算方陣行列式絕對值的符號和自然對數。

參數

A (Tensor) – 形狀為 (*, n, n) 的張量,其中 * 是零或多個批次維度。

關鍵字參數

out (Tensor, optional) – 輸出張量。 如果為 None,則忽略。 預設值:None

範例

>>> A = torch.randn(3, 3)
>>> torch.linalg.det(A)
tensor(0.0934)

>>> A = torch.randn(3, 2, 2)
>>> torch.linalg.det(A)
tensor([1.1990, 0.4099, 0.7386])

文件

存取 PyTorch 的完整開發者文件

檢視文件

教學

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

檢視教學

資源

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

檢視資源