Execute uma multiplicação de matriz quantizada de `a` pela matriz `b`.
As entradas devem ser matrizes bidimensionais e a dimensão interna de `a` (após ser transposta se `transpose_a` for diferente de zero) deve corresponder à dimensão externa de `b` (após ser transposta se `transpose_b` for diferente de zero ).
Classes aninhadas
aula | QuantizedMatMul.Options | Atributos opcionais para QuantizedMatMul |
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
estático <V estende TType , W estende TType > QuantizedMatMul <V> | create ( Escopo do escopo , Operando <? estende TType > a, Operando <? estende TType > b, Operando < TFloat32 > minA, Operando < TFloat32 > maxA, Operando < TFloat32 > minB, Operando < TFloat32 > maxB, Classe<V> Toutput , Classe<W> Tativação, Opções... opções) Método de fábrica para criar uma classe que envolve uma nova operação QuantizedMatMul. |
Saída < TFloat32 > | maxOut () O valor flutuante que o valor de saída quantizado mais alto representa. |
Saída < TFloat32 > | minOut () O valor flutuante que o valor de saída quantizado mais baixo representa. |
Saída <V> | fora () |
QuantizedMatMul.Options estático | transposeA (transposeA booleana) |
QuantizedMatMul.Options estático | transposeB (booleano transposeB) |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Métodos Públicos
public static QuantizedMatMul <V> create ( Escopo de escopo , Operando <? estende TType > a, Operando <? estende TType > b, Operando < TFloat32 > minA, Operando < TFloat32 > maxA, Operando < TFloat32 > minB, Operando < TFloat32 > maxB , Class<V> Toutput, Class<W> Tactivation, Options... opções)
Método de fábrica para criar uma classe que envolve uma nova operação QuantizedMatMul.
Parâmetros
escopo | escopo atual |
---|---|
a | Deve ser um tensor bidimensional. |
b | Deve ser um tensor bidimensional. |
minA | O valor flutuante que o valor `a` quantizado mais baixo representa. |
máxA | O valor flutuante que o valor `a` quantizado mais alto representa. |
minB | O valor flutuante que o valor `b` quantizado mais baixo representa. |
máxB | O valor flutuante que o valor `b` quantizado mais alto representa. |
Tativação | O tipo de saída produzida pela função de ativação após esta operação. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de QuantizedMatMul
Saída pública < TFloat32 > maxOut ()
O valor flutuante que o valor de saída quantizado mais alto representa.
Saída pública < TFloat32 > minOut ()
O valor flutuante que o valor de saída quantizado mais baixo representa.
public static QuantizedMatMul.Options transposeA (booleano transposeA)
Parâmetros
transporA | Se for verdade, `a` é transposto antes da multiplicação. |
---|
public static QuantizedMatMul.Options transposeB (Boolean transposeB)
Parâmetros
transporB | Se for verdade, `b` é transposto antes da multiplicação. |
---|