Eig

clase final pública Eig

Calcula la descomposición propia de una o más matrices cuadradas.

Calcula los valores propios y (opcionalmente) los vectores propios derechos de cada matriz interna en `input` de modo que `input[..., :, :] = v[..., :, :] * diag(e[..., :])`. Los valores propios se ordenan en orden no decreciente.

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

Clases anidadas

clase Opciones Eig Atributos opcionales para Eig

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

Opciones Eig estáticas
ComputeV (computeV booleano)
estático <U extiende TType > Eig <U>
crear (alcance alcance , Operando <? extiende TType > entrada, Clase<U> Tout, Opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación Eig.
Salida <U>
mi ()
Valores propios.
Salida <U>
v ()
Vectores propios.

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: "Eig"

Métodos públicos

Eig.Options estática pública ComputeV (ComputeV booleano)

Parámetros
calcularV Si es "Verdadero", los vectores propios se calcularán y devolverán en "v". De lo contrario, sólo se calcularán los valores propios.

Eig estático público <U> crear (alcance alcance , operando <? extiende TType > entrada, clase<U> Tout, opciones... opciones)

Método de fábrica para crear una clase que envuelve una nueva operación Eig.

Parámetros
alcance alcance actual
aporte Entrada `tensor` de forma `[N, N]`.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de Eig

Salida pública <U> e ()

Valores propios. La forma es `[N]`.

Salida pública <U> v ()

Vectores propios. La forma es `[N, N]`.