Realice una multiplicación de matriz cuantificada de `a` por la matriz` b`.
Las entradas deben ser matrices bidimensionales y la dimensión interna de "a" (después de transponerse si "transpose_a" es distinto de cero) debe coincidir con la dimensión externa de "b" (después de transponerse si "transposed_b" no es cero ).
Clases anidadas
clase | Opciones QuantizedMatMul. | Los atributos opcionales para QuantizedMatMul |
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
estática <V se extiende Ttype , W se extiende Ttype > QuantizedMatMul <V> | crear ( Alcance alcance, operando <? extiende Ttype > a, operando <? extiende Ttype > b, operando < TFloat32 > Mina, operando < TFloat32 > MAXA, operando < TFloat32 > Minb, operando < TFloat32 > maxb, Clase <V> TOutput , Clase <W> Tactivation, opciones ... opciones) Método de fábrica para crear una clase que envuelva una nueva operación QuantizedMatMul. |
Salida < TFloat32 > | MAXOUT () El valor flotante que representa el valor de salida cuantificado más alto. |
Salida < TFloat32 > | MinOut () El valor flotante que representa el valor de salida cuantificado más bajo. |
Output <V> | fuera () |
estáticas QuantizedMatMul.Options | transposeA (Boolean transposeA) |
estáticas QuantizedMatMul.Options | transposeB (Boolean transposeB) |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
public static QuantizedMatMul <V> crear ( Alcance alcance, operando <? extiende Ttype > a, operando <? extiende Ttype > b, operando < TFloat32 > Mina, operando < TFloat32 > MAXA, operando < TFloat32 > Minb, operando < TFloat32 > maxb , Clase <V> TOutput, Clase <W> Tactivation, opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación QuantizedMatMul.
Parámetros
alcance | alcance actual |
---|---|
a | Debe ser un tensor bidimensional. |
B | Debe ser un tensor bidimensional. |
minA | El valor flotante que representa el valor "a" cuantificado más bajo. |
maxA | El valor flotante que representa el valor "a" cuantificado más alto. |
minB | El valor flotante que representa el valor "b" cuantificado más bajo. |
maxB | El valor flotante que representa el valor "b" cuantificado más alto. |
Tactivación | El tipo de salida producida por la función de activación después de esta operación. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de QuantizedMatMul
pública de salida < TFloat32 > MAXOUT ()
El valor flotante que representa el valor de salida cuantificado más alto.
pública de salida < TFloat32 > MinOut ()
El valor flotante que representa el valor de salida cuantificado más bajo.
public static QuantizedMatMul.Options transposeA (booleano transposeA)
Parámetros
transposeA | Si es verdadero, se transpone `a` antes de la multiplicación. |
---|
public static QuantizedMatMul.Options transposeB (booleano transposeB)
Parámetros
transposeB | Si es verdadero, se transpone `b` antes de la multiplicación. |
---|