Advertencia: esta API está obsoleta y se eliminará en una versión futura de TensorFlow una vez que el reemplazo sea ​​estable.

Lu

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.
clase final pública lu

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

La entrada es un tensor de forma `[..., M, M]` cuyas 2 dimensiones más internas forman matrices cuadradas.

La entrada tiene que ser invertible.

La salida consta de dos tensores LU y P que contienen la descomposición LU de todas las submatrices de entrada `[..., :, :]`. LU codifica los factores triangular inferior y triangular superior.

Para cada submatriz de entrada de forma `[M, M]`, L es una matriz triangular inferior de forma `[M, M]` con unidad de diagonal cuyas entradas corresponden estrictamente a la parte triangular inferior de LU. U es una matriz triangular superior de forma `[M, M]` cuyas entradas corresponden a la parte triangular superior, incluida la diagonal, de LU.

P representa una matriz de permutación codificada como una lista de índices, cada uno entre `0` y `M-1`, inclusive. Si P_mat denota la matriz de permutación correspondiente a P, entonces L, U y P satisfacen P_mat * entrada = L * U.

Métodos públicos

estático <T, U extiende Número> Lu <T, U>
crear ( Ámbito de ámbito, Operando <T> entrada, Clase<U> salidaIdxType)
Método de fábrica para crear una clase que envuelve una nueva operación Lu.
estático <T> Lu <T, Entero>
crear ( ámbito de ámbito, entrada de operando <T>)
Método de fábrica para crear una clase que envuelve una nueva operación Lu utilizando tipos de salida predeterminados.
Salida <T>
Lu ()
Un tensor de forma `[..., M, M]` cuya parte triangular estrictamente inferior denota el factor triangular inferior `L` con unidad de diagonal, y cuya parte triangular superior denota el factor triangular superior `U`.
Salida <U>
pag ()
Permutación de las filas codificadas como una lista de índices en `0..M-1`.

Métodos Heredados

Métodos públicos

public static Lu <T, U> create ( Scope scope, Operand <T> input, Class<U> outputIdxType)

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

Parámetros
alcance alcance actual
aporte Un tensor de forma `[..., M, M]` cuyas 2 dimensiones más internas forman matrices de tamaño `[M, M]`.
Devoluciones
  • una nueva instancia de Lu

public static Lu <T, Integer> create ( Scope scope, Operand <T> input)

Método de fábrica para crear una clase que envuelve una nueva operación Lu utilizando tipos de salida predeterminados.

Parámetros
alcance alcance actual
aporte Un tensor de forma `[..., M, M]` cuyas 2 dimensiones más internas forman matrices de tamaño `[M, M]`.
Devoluciones
  • una nueva instancia de Lu

Salida pública <T> lu ()

Un tensor de forma `[..., M, M]` cuya parte triangular estrictamente inferior denota el factor triangular inferior `L` con unidad de diagonal, y cuya parte triangular superior denota el factor triangular superior `U`.

Salida pública <U> p ()

Permutación de las filas codificadas como una lista de índices en `0..M-1`. La forma es `[..., M]`.