LogMatrixDeterminant

classe final pública LogMatrixDeterminant

Calcula o sinal e o log do valor absoluto do determinante de

uma ou mais matrizes quadradas.

A entrada é um tensor de forma `[N, M, M]` cujas 2 dimensões mais internas formam matrizes quadradas. As saídas são dois tensores contendo os sinais e valores absolutos dos determinantes logarítmicos para todas as N submatrizes de entrada `[..., :, :]` tais que `determinante = sinal*exp(log_abs_determinante)`. O `log_abs_determinant` é calculado como `det(P)*sum(log(diag(LU)))` onde `LU` é a decomposição `LU` da entrada e `P` é a matriz de permutação correspondente.

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

estático <T estende TType > LogMatrixDeterminant <T>
create (escopo do escopo , entrada do operando <T>)
Método de fábrica para criar uma classe que envolve uma nova operação LogMatrixDeterminant.
Saída <T>
logAbsDeterminante ()
Os logaritmos dos valores absolutos dos determinantes das N matrizes de entrada.
Saída <T>
sinal ()
Os sinais dos determinantes logarítmicos das entradas.

Métodos herdados

org.tensorflow.op.RawOp
booleano final
é igual (objeto obj)
int final
Operação
op ()
Retorne esta unidade de cálculo como uma única Operation .
sequência final
boleano
é igual (objeto arg0)
aula final<?>
getClass ()
interno
código hash ()
vazio final
notificar ()
vazio final
notificar todos ()
Corda
para sequenciar ()
vazio final
espere (long arg0, int arg1)
vazio final
espere (arg0 longo)
vazio final
espere ()
org.tensorflow.op.Op
ambiente de execução abstrato
env ()
Retorne o ambiente de execução em que esta operação foi criada.
operação abstrata
op ()
Retorne esta unidade de cálculo como uma única Operation .

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "LogMatrixDeterminant"

Métodos Públicos

public static LogMatrixDeterminant <T> create (escopo do escopo , entrada Operand <T>)

Método de fábrica para criar uma classe que envolve uma nova operação LogMatrixDeterminant.

Parâmetros
escopo escopo atual
entrada A forma é `[N, M, M]`.
Devoluções
  • uma nova instância de LogMatrixDeterminant

Saída pública <T> logAbsDeterminant ()

Os logaritmos dos valores absolutos dos determinantes das N matrizes de entrada. A forma é `[N]`.

sinal de saída pública <T> ()

Os sinais dos determinantes logarítmicos das entradas. A forma é `[N]`.