QuantizedMatMul

public final class QuantizedMatMul

Faça uma multiplicação da 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` transposed_b` for diferente de zero )

Classes aninhadas

classe QuantizedMatMul.Options Atributos opcionais para QuantizedMatMul

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática <V estende TType , W estende TType > QuantizedMatMul <V>
criar ( Âmbito âmbito, Operando <? estende TType > um, Operando <? estende TType > b, Operando < TFloat32 > mina, Operando < TFloat32 > maxa, Operando < TFloat32 > minB, Operando < TFloat32 > maxB, Classe <V> tPRODUÇÃO , Class <W> Tactivation, Options ... opções)
Método de fábrica para criar uma classe envolvendo uma nova operação QuantizedMatMul.
Output < TFloat32 >
MAXOUT ()
O valor flutuante que o valor de saída quantizado mais alto representa.
Output < TFloat32 >
minOut ()
O valor flutuante que o menor valor de saída quantizado representa.
Output <V>
a ()
estáticos QuantizedMatMul.Options
transposeA (booleano transposeA)
estáticos QuantizedMatMul.Options
transposeB (booleano transposeB)

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "QuantizedMatMul"

Métodos Públicos

public static QuantizedMatMul <V> create ( Scope escopo, Operando <? estende TType > a, Operando <? estende TType > b, Operando < TFloat32 > Mina, Operando < TFloat32 > MÁXIMOA, Operando < TFloat32 > minB, Operando < TFloat32 > maxB , Class <V> TOutput, Class <W> Tactivation, Options ... opções)

Método de fábrica para criar uma classe envolvendo uma nova operação QuantizedMatMul.

Parâmetros
alcance escopo atual
uma Deve ser um tensor bidimensional.
b Deve ser um tensor bidimensional.
minA O valor flutuante que o menor valor `a` quantizado representa.
maxA O valor flutuante que o valor `a` quantizado mais alto representa.
minB O valor flutuante que o menor valor quantizado de `b` representa.
maxB O valor flutuante que o valor `b` quantizado mais alto representa.
Tactivaçã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

pública Output < TFloat32 > MAXOUT ()

O valor flutuante que o valor de saída quantizado mais alto representa.

pública Output < TFloat32 > minOut ()

O valor flutuante que o menor valor de saída quantizado representa.

pública Output <V> out ()

public static QuantizedMatMul.Options transposeA (Boolean transposeA)

Parâmetros
transporA Se verdadeiro, `a` é transposto antes da multiplicação.

public static QuantizedMatMul.Options transposeB (Boolean transposeB)

Parâmetros
transporB Se verdadeiro, `b` é transposto antes da multiplicação.