SelfAdjointEig

classe final pública SelfAdjointEig

Calcula a decomposição própria de uma ou mais matrizes quadradas autoadjuntas.

Calcula os autovalores e (opcionalmente) os autovetores de cada matriz interna em `input` de modo que `input[..., :, :] = v[..., :, :] * diag(e[..., : ])`. Os autovalores são classificados em ordem não decrescente.

# a is a tensor.
 # e is a tensor of eigenvalues.
 # v is a tensor of eigenvectors.
 e, v = self_adjoint_eig(a)
 e = self_adjoint_eig(a, compute_v=False)
 

Classes aninhadas

aula SelfAdjointEig.Options Atributos opcionais para SelfAdjointEig

Constantes

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

Métodos Públicos

SelfAdjointEig.Options estático
computaV (computação booleanaV)
estático <T estende TType > SelfAdjointEig <T>
create ( Escopo , entrada Operando <T>, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação SelfAdjointEig.
Saída <T>
e ()
Autovalores.
Saída <T>
v ()
Autovetores.

Métodos herdados

Constantes

String final estática pública OP_NAME

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

Valor constante: "SelfAdjointEigV2"

Métodos Públicos

public static SelfAdjointEig.Options computaV (booleano computaV)

Parâmetros
computaV Se `True` então os autovetores serão calculados e retornados em `v`. Caso contrário, apenas os autovalores serão calculados.

public static SelfAdjointEig <T> create ( Escopo , entrada Operando <T>, Opções... opções)

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

Parâmetros
escopo escopo atual
entrada Entrada `Tensor` da forma `[N, N]`.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de SelfAdjointEig

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

Autovalores. A forma é `[N]`.

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

Autovetores. A forma é `[N, N]`.