Calcula el signo y el log del valor absoluto del determinante de
una o más matrices cuadradas.
La entrada es un tensor de forma `[N, M, M]` cuyas 2 dimensiones más internas forman matrices cuadradas. Las salidas son dos tensores que contienen los signos y valores absolutos de los determinantes logarítmicos para todas las N submatrices de entrada `[..., :, :]` tales que `determinante = signo*exp(log_abs_determinant)`. El `log_abs_determinant` se calcula como `det(P)*sum(log(diag(LU)))` donde `LU` es la descomposición `LU` de la entrada y `P` es la matriz de permutación correspondiente.
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
estático <T extiende TType > LogMatrixDeterminant <T> | |
Salida <T> | logAbsDeterminante () Los registros de los valores absolutos de los determinantes de las N matrices de entrada. |
Salida <T> | firmar () Los signos de los determinantes logarítmicos de las entradas. |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
creación pública estática de LogMatrixDeterminant <T> (alcance del alcance , entrada del operando <T>)
Método de fábrica para crear una clase que envuelve una nueva operación LogMatrixDeterminant.
Parámetros
alcance | alcance actual |
---|---|
aporte | La forma es `[N, M, M]`. |
Devoluciones
- una nueva instancia de LogMatrixDeterminant
Salida pública <T> logAbsDeterminant ()
Los registros de los valores absolutos de los determinantes de las N matrices de entrada. La forma es `[N]`.
signo público de salida <T> ()
Los signos de los determinantes logarítmicos de las entradas. La forma es `[N]`.