LogMatrixDeterminant

clase final pública LogMatrixDeterminant

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>
crear (alcance alcance , entrada Operando <T>)
Método de fábrica para crear una clase que envuelve una nueva operación LogMatrixDeterminant.
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.

Valor constante: "LogMatrixDeterminant"

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]`.