tensorflow::ops::QuantizedConv2D
#include <nn_ops.h>Esegue una convoluzione 2D a partire da tensori di input e filtro quantizzati in 4D.
Riepilogo
Gli input sono tensori quantizzati in cui il valore più basso rappresenta il numero reale del minimo associato e il valore più alto rappresenta il massimo. Ciò significa che l'output quantizzato può essere interpretato solo tenendo conto dei valori minimo e massimo restituiti.
Argomentazioni:
- ambito: un oggetto Scope
- filtro: la dimensione input_depth del filtro deve corrispondere alle dimensioni di profondità dell'input.
- min_input: Il valore in virgola mobile rappresentato dal valore di input quantizzato più basso.
- max_input: Il valore in virgola mobile rappresentato dal valore di input quantizzato più alto.
- min_filter: Il valore in virgola mobile rappresentato dal valore minimo quantizzato del filtro.
- max_filter: Il valore float rappresentato dal valore più alto del filtro quantizzato.
- passi: Il passo della finestra scorrevole per ciascuna dimensione del tensore di input.
- padding: Il tipo di algoritmo di padding da utilizzare.
Attributi opzionali (vedere Attrs ):
- dilatazioni: tensore 1-D di lunghezza 4. Il fattore di dilatazione per ogni dimensione
input. Se impostato su k > 1, ci saranno k-1 celle saltate tra ogni elemento del filtro su quella dimensione. L'ordine delle dimensioni è determinato dal valore didata_format, vedere sopra per i dettagli. Le dilatazioni nelle dimensioni batch e depth devono essere 1.
Resi:
-
Output -
Outputmin_output: Il valore float rappresentato dal valore di output quantizzato più basso. -
Outputmax_output: Il valore float rappresentato dal valore di output quantizzato più alto.
Costruttori e distruttori | |
|---|---|
QuantizedConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, :: tensorflow::Input min_input, :: tensorflow::Input max_input, :: tensorflow::Input min_filter, :: tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding) | |
QuantizedConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, :: tensorflow::Input min_input, :: tensorflow::Input max_input, :: tensorflow::Input min_filter, :: tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const QuantizedConv2D::Attrs & attrs) |
attributi pubblici | |
|---|---|
max_output | |
min_output | |
operation | |
output | |
Funzioni statiche pubbliche | |
|---|---|
Dilations (const gtl::ArraySlice< int > & x) | |
OutType (DataType x) | |
Strutture | |
|---|---|
| tensorflow::ops::QuantizedConv2D::Attrs | Impostatori di attributi opzionali per QuantizedConv2D . |
attributi pubblici
output massimo
::tensorflow::Output max_output
output minimo
::tensorflow::Output min_output
operazione
Operation operation
produzione
::tensorflow::Output output
Funzioni pubbliche
QuantizedConv2D
QuantizedConv2D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, ::tensorflow::Input min_input, ::tensorflow::Input max_input, ::tensorflow::Input min_filter, ::tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding )
QuantizedConv2D
QuantizedConv2D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, ::tensorflow::Input min_input, ::tensorflow::Input max_input, ::tensorflow::Input min_filter, ::tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const QuantizedConv2D::Attrs & attrs )
Funzioni statiche pubbliche
Dilatazioni
Attrs Dilations( const gtl::ArraySlice< int > & x )
OutType
Attrs OutType( DataType x )