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,.,.) =
#> 0.2047 0.6763
#> 4.3261 17.6104
#>
#> (2,.,.) =
#> 1.8462 -1.1701
#> 1.4960 2.3349
#> [ CPUFloatType{2,2,2} ]