本文简要介绍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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。