本文簡要介紹python語言中 torch.cholesky_inverse
的用法。
用法:
torch.cholesky_inverse(input, upper=False, *, out=None) → Tensor
out(Tensor,可選的) -
inv
的輸出張量使用 Cholesky 因子
inv
。使用 LAPACK 例程dpotri
和spotri
(以及相應的 MAGMA 例程)計算逆。 計算對稱正定矩陣 的逆矩陣:返回矩陣如果
upper
是False
,則 是下三角形,因此返回的張量是如果
upper
是True
或未提供,則 是上三角形,因此返回的張量是例子:
>>> a = torch.randn(3, 3) >>> a = torch.mm(a, a.t()) + 1e-05 * torch.eye(3) # make symmetric positive definite >>> u = torch.cholesky(a) >>> a tensor([[ 0.9935, -0.6353, 1.5806], [ -0.6353, 0.8769, -1.7183], [ 1.5806, -1.7183, 10.6618]]) >>> torch.cholesky_inverse(u) tensor([[ 1.9314, 1.2251, -0.0889], [ 1.2251, 2.4439, 0.2122], [-0.0889, 0.2122, 0.1412]]) >>> a.inverse() tensor([[ 1.9314, 1.2251, -0.0889], [ 1.2251, 2.4439, 0.2122], [-0.0889, 0.2122, 0.1412]])
參數:
關鍵字參數:
相關用法
- Python PyTorch cholesky_ex用法及代碼示例
- Python PyTorch cholesky_solve用法及代碼示例
- Python PyTorch cholesky用法及代碼示例
- Python PyTorch chunk用法及代碼示例
- Python PyTorch chain_matmul用法及代碼示例
- Python PyTorch checkpoint_sequential用法及代碼示例
- Python PyTorch column_stack用法及代碼示例
- Python PyTorch cumprod用法及代碼示例
- Python PyTorch calculate_gain用法及代碼示例
- Python PyTorch cov用法及代碼示例
- Python PyTorch cos用法及代碼示例
- Python PyTorch compute_deltas用法及代碼示例
- Python PyTorch conv_transpose3d用法及代碼示例
- Python PyTorch combinations用法及代碼示例
- Python PyTorch conv2d用法及代碼示例
- Python PyTorch cummax用法及代碼示例
- Python PyTorch custom_from_mask用法及代碼示例
- Python PyTorch collect_all用法及代碼示例
- Python PyTorch convert用法及代碼示例
- Python PyTorch conv1d用法及代碼示例
- Python PyTorch cat用法及代碼示例
- Python PyTorch constant_用法及代碼示例
- Python PyTorch context用法及代碼示例
- Python PyTorch count_nonzero用法及代碼示例
- Python PyTorch cdist用法及代碼示例
注:本文由純淨天空篩選整理自pytorch.org大神的英文原創作品 torch.cholesky_inverse。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。