Matrix_power
Source:R/gen-namespace-docs.R
, R/gen-namespace-examples.R
, R/gen-namespace.R
torch_matrix_power.Rd
Matrix_power
matrix_power(input, n) -> Tensor
Returns the matrix raised to the power n
for square matrices.
For batch of matrices, each individual matrix is raised to the power n
.
If n
is negative, then the inverse of the matrix (if invertible) is
raised to the power n
. For a batch of matrices, the batched inverse
(if invertible) is raised to the power n
. If n
is 0, then an identity matrix
is returned.
Examples
if (torch_is_installed()) {
a = torch_randn(c(2, 2, 2))
a
torch_matrix_power(a, 3)
}
#> torch_tensor
#> (1,.,.) =
#> -1.8053 -0.0262
#> 0.1418 -1.8350
#>
#> (2,.,.) =
#> 0.3966 -0.3756
#> -0.3245 0.3026
#> [ CPUFloatType{2,2,2} ]