QuantizedMatMul

classe finale pubblica QuantizedMatMul

Esegui una moltiplicazione della matrice quantizzata di "a" per la matrice "b".

Gli input devono essere matrici bidimensionali e la dimensione interna di "a" (dopo essere stata trasposta se "transpose_a" è diverso da zero) deve corrispondere alla dimensione esterna di "b" (dopo essere stata trasposta se "transposed_b" è diverso da zero) ).

Classi nidificate

classe QuantizedMatMul.Options Attributi facoltativi per QuantizedMatMul

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

statico <V estende TType , W estende TType > QuantizedMatMul <V>
create ( Scope scope, Operando <? extends TType > a, Operando <? extends TType > b, Operando < TFloat32 > minA, Operando < TFloat32 > maxA, Operando < TFloat32 > minB, Operando < TFloat32 > maxB, Classe<V> Toutput , Classe<W> Tattivazione, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione QuantizedMatMul.
Uscita < TFloat32 >
massimizzare ()
Il valore float rappresentato dal valore di uscita quantizzato più alto.
Uscita < TFloat32 >
minOut ()
Il valore float rappresentato dal valore di uscita quantizzato più basso.
Uscita <V>
fuori ()
Opzioni statiche QuantizedMatMul.Options
trasposizioneA (trasposizione booleana)
Opzioni statiche QuantizedMatMul.Options
transposeB (trasposizione booleana B)

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "QuantizedMatMul"

Metodi pubblici

public static QuantizedMatMul <V> create ( Scope scope, Operando <? extends TType > a, Operando <? extends TType > b, Operando < TFloat32 > minA, Operando < TFloat32 > maxA, Operando < TFloat32 > minB, Operando < TFloat32 > maxB , Classe<V> Tuscita, Classe<W> Tattivazione, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione QuantizedMatMul.

Parametri
scopo ambito attuale
UN Deve essere un tensore bidimensionale.
B Deve essere un tensore bidimensionale.
minA Il valore float rappresentato dal valore "a" quantizzato più basso.
maxA Il valore float rappresentato dal valore "a" quantizzato più alto.
minB Il valore float rappresentato dal valore "b" quantizzato più basso.
maxB Il valore float rappresentato dal valore "b" quantizzato più alto.
Attivazione Il tipo di uscita prodotta dalla funzione di attivazione a seguito di questa operazione.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di QuantizedMatMul

Uscita pubblica < TFloat32 > maxOut ()

Il valore float rappresentato dal valore di uscita quantizzato più alto.

Uscita pubblica < TFloat32 > minOut ()

Il valore float rappresentato dal valore di uscita quantizzato più basso.

Uscita pubblica <V> out ()

public static QuantizedMatMul.Options transposeA (transposeA booleana)

Parametri
trasporreA Se vero, "a" viene trasposto prima della moltiplicazione.

public static QuantizedMatMul.Options transposeB (transposeB booleano)

Parametri
trasporreB Se vero, "b" viene trasposto prima della moltiplicazione.