Realice una multiplicación de matrices cuantificadas de `a` por la matriz `b`.
Las entradas deben ser matrices bidimensionales y la dimensión interna de `a` (después de ser transpuesta si `transpose_a` es distinta de cero) debe coincidir con la dimensión externa de `b` (después de ser transpuesta si `transposed_b` es distinta de cero ).
Clases anidadas
| clase | QuantizedMatMul.Options | Atributos opcionales para QuantizedMatMul | |
Constantes
| Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
| estático <V extiende TType , W 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 , Activación Clase<W>, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación QuantizedMatMul. |
| Salida <TFloat32> | máximo fuera () 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. |
| Salida <V> | afuera () |
| Estático QuantizedMatMul.Options | transposeA (transposeA booleana) |
| Estático QuantizedMatMul.Options | transposiciónB (transposición booleanaB) |
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
public static QuantizedMatMul <V> create ( Alcance alcance, Operando <? extiende TType > a, Operando <? extiende TType > b, Operando < TFloat32 > minA, Operando < TFloat32 > maxA, Operando < TFloat32 > minB, Operando < TFloat32 > maxB , Salida Clase<V>, Activación Clase<W>, Opciones... opciones)
Método de fábrica para crear una clase que envuelve 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. |
| máxA | 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. |
| máxB | El valor flotante que representa el valor "b" cuantificado más alto. |
| activación táctil | 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
Salida pública <TFloat32> maxOut ()
El valor flotante que representa el valor de salida cuantificado más alto.
Salida pública <TFloat32> minOut ()
El valor flotante que representa el valor de salida cuantificado más bajo.
pública estática QuantizedMatMul.Options transposeA (transposeA booleana)
Parámetros
| transponerA | Si es verdadero, "a" se transpone antes de la multiplicación. |
|---|
pública estática QuantizedMatMul.Options transposeB (transposeB booleana)
Parámetros
| transponerB | Si es verdadero, "b" se transpone antes de la multiplicación. |
|---|