Calcula la inversa de una o más matrices cuadradas invertibles o sus adjuntos (transpuestas conjugadas).
La entrada es un tensor de forma `[..., M, M]` cuyas 2 dimensiones más internas forman matrices cuadradas. La salida es un tensor de la misma forma que la entrada que contiene la inversa para todas las submatrices de entrada `[..., :, :]`.
La operación utiliza descomposición LU con pivote parcial para calcular las inversas.
Si una matriz no es invertible, no hay garantía de lo que hace la operación. Puede detectar la condición y generar una excepción o simplemente puede devolver un resultado basura.
Clases anidadas
clase | Opciones Inv. | Atributos opcionales para Inv |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Opciones de inversión estáticas | adjunto (adjunto booleano) |
Salida <T> | como salida () Devuelve el identificador simbólico del tensor. |
estático <T extiende TType > Inv <T> | crear (alcance alcance , entrada Operando <T>, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación Inv. |
Salida <T> | producción () La forma es `[..., M, M]`. |
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.
Métodos públicos
Salida pública <T> como Salida ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
creación de Inv <T> estática pública (alcance de alcance , entrada de operando <T>, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación Inv.
Parámetros
alcance | alcance actual |
---|---|
aporte | La forma es `[..., M, M]`. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Inv