tensorflow::ops::QuantizedMatMul
#include <math_ops.h> Eseguire una moltiplicazione quantizzata della matrice a per la matrice b .
Riepilogo
Gli input devono essere matrici bidimensionali e la dimensione interna di a (dopo essere stata trasposta, se transpose_a è diversa da zero) deve corrispondere alla dimensione esterna di b (dopo essere stata trasposta, se transposed_b è diversa da zero).
Argomentazioni:
- ambito: un oggetto Scope
- a: Deve essere un tensore bidimensionale.
- b: Deve essere un tensore bidimensionale.
- min_a: Il valore in virgola mobile rappresentato dal valore quantizzato più basso
a. - max_a: Il valore float che il
aquantizzato più alto rappresenta. - min_b: Il valore in virgola mobile rappresentato dal valore
bquantizzato più basso. - max_b: Il valore float rappresentato dal valore
bquantizzato più alto.
Attributi opzionali (vedere Attrs ):
- transpose_a: Se true,
aviene trasposto prima della moltiplicazione. - transpose_b: Se true,
bviene trasposto prima della moltiplicazione. - Attivazione: Il tipo di output prodotto dalla funzione di attivazione a seguito di questa operazione.
Resi:
-
Output -
Outputmin_out: Il valore float rappresentato dal valore di output quantizzato più basso. -
Outputmax_out: Il valore float rappresentato dal valore di output quantizzato più alto.
Costruttori e distruttori | |
|---|---|
QuantizedMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, :: tensorflow::Input min_a, :: tensorflow::Input max_a, :: tensorflow::Input min_b, :: tensorflow::Input max_b) | |
QuantizedMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, :: tensorflow::Input min_a, :: tensorflow::Input max_a, :: tensorflow::Input min_b, :: tensorflow::Input max_b, const QuantizedMatMul::Attrs & attrs) |
attributi pubblici | |
|---|---|
max_out | |
min_out | |
operation | |
out | |
Funzioni statiche pubbliche | |
|---|---|
Tactivation (DataType x) | |
Toutput (DataType x) | |
TransposeA (bool x) | |
TransposeB (bool x) | |
Strutture | |
|---|---|
| tensorflow::ops::QuantizedMatMul::Attrs | Impostatori di attributi opzionali per QuantizedMatMul . |
attributi pubblici
max_out
::tensorflow::Output max_out
min_out
::tensorflow::Output min_out
operazione
Operation operation
fuori
::tensorflow::Output out
Funzioni pubbliche
QuantizedMatMul
QuantizedMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, ::tensorflow::Input min_a, ::tensorflow::Input max_a, ::tensorflow::Input min_b, ::tensorflow::Input max_b )
QuantizedMatMul
QuantizedMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, ::tensorflow::Input min_a, ::tensorflow::Input max_a, ::tensorflow::Input min_b, ::tensorflow::Input max_b, const QuantizedMatMul::Attrs & attrs )
Funzioni statiche pubbliche
Attivazione T
Attrs Tactivation( DataType x )
Output
Attrs Toutput( DataType x )
TrasponiA
Attrs TransposeA( bool x )
TrasponiB
Attrs TransposeB( bool x )