QuantizedMatMul

classe final pública QuantizedMatMul

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

Valor constante: "QuantizedMatMul"

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.

Saída pública <V> saída ()

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.